JUN 22nd 2017

10 things you need to know about the new London taxi

Plenty of taxis head for Goodwood at Festival of Speed time… but only one has ever been allowed on the hillclimb. And it didn’t even take a wrong turn…

DSC01120.jpg

Share this