The Indian Racing Horse
The Indian Racing Horse, the logo of TVS motorcycles. This is one of the major forces in the Indian racing scenario and has supported many riders over the years.
The Indian Racing Horse, the logo of TVS motorcycles. This is one of the major forces in the Indian racing scenario and has supported many riders over the years.