Could we see F1 cars back at Indianapolis in the near future? It's not a far-fetched question after new Indy owner Roger Penske confirmed he would consider bringing F1 back to the track.
The post F1 to return to Indianapolis? appeared first on PlanetF1.
Read more: F1 to return to Indianapolis? - PlanetF1