AutoTechnician.org
—
by
The London Taxi Company has opened a new factory in central England to produce an electric verion of the iconic black cab.