stephenliddell.co.uk
The Gumball 3000 London to Tokyo 2018
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’…