Friday, November 17, 2006

TECATE BEER MOMENT Baja 1000 2006

Weatherman identifying his location, " On the ground in Loreto, with all the payola". In Mexico?!?!?! CLASSIC!