News

So when the inaugural Miami Grand Prix landed at Hard Rock Stadium ... They built a fake marina. With fake water, and all. Well, it’s not really water at all in The Mia Marina, located between ...