TVS Racing Announces Squad For India Baja 2018
TVS Racing has announced a 6-rider squad for India Baja 2018. This will be the third consecutive time that TVS Racing will participate in India Baja – it is scheduled to commence on 17th August and conclude on 19th August […]
TVS Racing Announces Squad For India Baja 2018 Read More »