Ambassador Is The Best Taxi In The World.

Admin 08-Jul-2014 17:34:10 Inothernews

India's virtually indestructible Hindustan Ambassador car has won the crown for the world best taxi at the Beaulieu World of Top Gear motorsport show. Well, while we think it's scripted but it still makes for a fun watch.



Related Post