New TVS Apache RTR 2012 – first clear snaps

By: Motorcycle News Desk   On: 19 Apr 2012

TVS Motors is back in the news. Today morning they broke silence with what seemed to be a legitimate announcement of a new/upgraded bike […]