There were rumors of a Yamaha turbo bike coming soon, but now there are some patent filings that were spotted by Motociclismo. These patents show a three-cylinder 847cc engine that’s turbocharged.
In this first drive review, we get behind the wheel of the new Tata Punch Facelift, driving both the new 1.2-litre ...