Find the Miami Grand Prix location on Google maps
Next years F1 calendar sees a second grand prix in the united states. A sort of purpose built street circuit in Miami. I’m imagining it’ll be something a little like Sochi in Russia, or the ill fated Vietnamese Grand Prix which was supposed to happen in 2020. Personally, I’m really not a fan of circuits […]