Want To See The Most Powerful Diesel Engine In The World?

Alright, that’s pretty big.