A year ago, which of these recent announcements seemed most unbelievable?
A. IndyCar series at Long Beach through 2013
B. IndyCar series at Edmonton through 2010
C. Video proof of aliens to be released
There are no wrong answers.
The Indianapolis 500 In Prime-Time? - There is not much debate that I am a traditionalist, especially when it comes to the Indianapolis 500. Being a traditionalist requires a good bit of inflex...
14 hours ago