Live from the Shanghai Motor Show: London Taxi Company TX4
2010s / 2015 Shanghai Motor Show / British / Chinese / Geely / The London Taxi Company

Live from the Shanghai Motor Show: London Taxi Company TX4

Ever wondered what happened to the iconic British Black Cab? Continue reading