TVS

TVS is an Indian bike and scooter manufacturer. Based in Chennai, it makes one of the high selling commuter bikes not just in India, but around the world. Remember the bike Hammond used to take fish to some remote parts of Africa? Yea, that was a TVS.

Back to top button