28 February 2010
Rumors of the new
are apparently true. Head over there now, and check out the splash page.
I'd anticipate seeing something tomorrow, kicking off the 13 days until the beginning of the Izod IndyCar season.
Post a Comment
Post Comments (Atom)