TVS launches India's most powerful 160cc bike at Rs 145,000
With 19.2hp, Apache RTR 165 RP is the most powerful 160cc motorcycle in India; only 200 units to be made.
With 19.2hp, Apache RTR 165 RP is the most powerful 160cc motorcycle in India; only 200 units to be made.