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.