Yesterday when I was giving one of my tours round London, I stumbled across an unexpected sight. A collection of over 100 souped up cars all ready to take place in the Gumball 3000. It wasn’t a total surprise as I seem to come across this event every summer in London, even though the startingn… Continue reading The Gumball 3000 London to Tokyo 2018