See La Ruta Maya from a Japanese filmaker's point of view.  The Japanese crew gets top billing in this video, and it's amusing, along with having some great stills from the race.  You might see yourself.  One of the titles that stands out: 'Hangover Japanese'