Hero MotoCorp have taken the 12th Auto Expo by storm with the unveil of their 620cc superbike for India. Yes! You read that right! This 620cc concept is called the ‘Hastur’ and sports a parallel-twin engine pumping out 80 PS of raw power.
Here’s the official video of the aggressive street fighter, the Hastur, right here: