30 hand picked films. A new one every day
A documentary on the Baja 1000, an annual off-road race held in Baja California, Mexico that attracts hundreds of racers, their souped-up machines, and thousands of fans.
Fan boy schmaltzy but who cares? Puts you right in the thick of it. Still trying to shake the dust out of my hair. Oh wait, I wasn't really there!