1000003819

2025 TVS Apache 160 Special Edition Launch, Price, Mileage