Previous Image


Toyota hydrogen 5.0L V8 engine developed by Yamaha with power, torque figures comparable to petrol engine 1417425