Showing posts with label F1. Show all posts
Showing posts with label F1. Show all posts

Saturday, January 24, 2009

Formula 1

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!