AP Source: IndyCar sets April 12 New Orleans date
Macon Telegraph (blog) NEW ORLEANS — The IndyCar series has committed to an April 12 race date for next season’s inaugural Indy Grand Prix of Louisiana, a person close to the situation said. The person spoke to The Associated Press on this week condition of anonymity … |
Read more here: Motorcycle google