Imagine this breathtaking moment - a grid full of Formula One cars, revving their engines and setting off with the New York City skyline as their backdrop. It has long been the dream of the Formula One to host the Grand Prix of America, and this has
Back to Article