The taxis in Casablanca, called 'Petit Taxi' ('Small Taxi'). Drivers are nuts, AND cheating!! You have been warned...