By A Mystery Man Writer
Check out 9 colours of TVS XL 100 Heavy Duty available in India - Beaver Brown, Black, Green, Red, Mineral Purple, Green (Kick), Black (Kick), Delight Blue, Blue.
TVS XL 100 Heavy Duty Colours in India, 9 XL 100 Heavy Duty Colour
TVS XL 100 Heavy Duty Colours in India, 9 XL 100 Heavy Duty Colour
TVS XL 100 Heavy Duty Colours