2014 Auto Expo – Bigger TVS Apache RTR (250cc) is called the Draken Concept
February 5, 2014
TVS Draken Concept – FrontView South India based two-wheeler manufacturer, TVS Motors has finally unveiled its flagship high performance bike – the all new TVS Draken. For the Draken, …