If you’ve heard of the Gumball 3000, you’ll know it’s a petrol-heads heaven, an annual British motor rally spanning across 3000 miles of the world. This year the Gumball rally began in Miami’s South Beach, embarking on a journey consisting of amazing cities, cultural contrasts…