United States Grand Prix - Bio, News, Photos - Washington Times
Skip to content

Topic - United States Grand Prix

The United States Grand Prix is a motor race which has been run on and off since 1908, when it was known as the American Grand Prize. The race later became part of the Formula One World Championship. Over 41 editions, the race has been held at nine locations, most recently in 2007 at the Indianapolis Motor Speedway. The race is due to return to the F1 calendar in the 2012 season at Austin, Texas on June 17, 2012. - Source: Wikipedia

Related Stories

No Stories Found