Sherco TVS Rally Factory Team’s Lorenzo Santolino wins India Baja 2018

Sherco TVS Rally Factory Team wins India Baja 2018

By: Avin   On: 20 Aug 2018

TVS Racing – the factory racing team of TVS Motor Company finished their India Baja 2018 outing on a high note by securing a […]