Auto Recap, July 7: Triumph Speed Triple 1200 RS Launched, Toyota Urban Cruiser Hyryder Gets PrestigE Package and More
Here is your quick check on the biggest developments in the world of automobiles. The Triumph Speed Triple 1200 Rs, One of Triumph’s most powerful bikes, has just launched in…