NewsWhore
03-13-2010, 06:00 PM
Organizers had to set up the track in only about three months following the announcement that the IndyCar Series would be coming to Brazil for the first time since the CART series raced in the Latin A...
More... (http://story.brazilsun.com/index.php/ct/9/cid/24437442923341f1/id/33098509/)
More... (http://story.brazilsun.com/index.php/ct/9/cid/24437442923341f1/id/33098509/)