We have not been to the Baja since 05, so I am sure many things have changed. Do we still only need the "Tourist Card" or do we need any vehicle permits? Any restrictions on the number of licensed vehicles? We generally travel with a Class A pulling ...