Tuesday, February 26, 2008
Stop the presses
SPEED TV and IndyCar. Com will cover the press conference live tomorrow at 12:30PM Eastern Time to officially announce the unification of Open Wheel Racing from Homestead, Florida prior to the IndyCar World Series first 2008 season test…
Newer Post
Older Post
Home