F1 won't return to Indianapolis in 2008 (AP)

Admin

Administrator
Staff member
AP - Formula One's U.S. Grand Prix won't return to the Indianapolis Motor Speedway next year after officials failed to reach a new deal.



More...
 
Top