Photo courtesy of SPEED TV

Good news and bad news.
The good news is that we have the U.S. Grand Prix in Austin coming up in a few weeks. Formula 1 back in the States. That’s actually very, very good news.
Ah, and the bad news? The race will bring the penultimate broadcast of what is arguably the [...]


Related posts:

  1. An Evening with F1 Driver David Coulthard
  2. Augie Pabst Wins 2010 Bob Akin Award
  3. Hyundai Cosworth Genesis Racing Series – 2012 SEMA Show Preview