Bugatti Tourbillon draws power from the massive 8.3-litre naturally aspirated V16 engine paired with electric motors. The ...
The Tata Sierra and the Sierra EV, both have been showcased at the Auto Expo. While the former was showcased at the recently ...