Tag: Top Gear positions the Indestructible
Top Gear positions the Indestructible HM Ambassador as the best taxi in the globe
In a worldwide cab shootout carried out by Richard Hammond of Top Gear United Kingdom, the popular and adored HM Ambassador topped the list and declared as…