TVS Apache RTR 160 Road Racing Concept

TVS showcased its RTR 160 “Road Racing” concept at the 10th Auto Expo. More information on this will be updated soon.