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:
- An Evening with F1 Driver David Coulthard
- Augie Pabst Wins 2010 Bob Akin Award
- Hyundai Cosworth Genesis Racing Series – 2012 SEMA Show Preview