The Leningrad Cowboys have apparently made some sort of movie about racing in the Panamerica Rally in Mexico. Excuse me, I have to go buy a lawn chair and a thermos and a sleeping bag, and start camping outside the movie theater. Just in case the movie actually exists.
Or maybe that was the whole movie. I dunno. I was too excited and I started drinking really early today. In any case, in the words of the L. Cowboys themselves: "Thank you very many!"