Hero Diesel Scooter Concept

Turbocharged two-wheel transportation for the people?