As my dear brother Dave keeps pointing out, the 2009 Formula 1 season begins in 60 days. Amazing technology, fast cars, exotic venues. It's gonna be sweet. Vroom, Vroom!
Showing posts with label F1. Show all posts
Showing posts with label F1. Show all posts
Saturday, January 24, 2009
Subscribe to:
Posts (Atom)