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.
Why Is INDYCAR Shouting? - If you have found some of my posts on logos and such to be tedious and tiresome, you probably won’t like this one much either. I’m convinced that my wife l...
2 days ago