The Baja-Ha-Ha Race

Today, the Wacky Racers are pouring along the rugged peninsula of Baja California racing headlong to a sleepy little Mexican village, Anchalada-by-the-sea.