TVS Apache RTR 200 – Indonesian website goes up, side profile teased
January 11, 2016
Last week, it was confirmed that the TVS Apache RTR 200 will be launched on January 20, 2015. Now the bike maker has started the campaign trail by launching …