108,920 horsepower ....

Now thats a motor!

No, that's an engine. A motor is electrically powered. Sorry couldn't resist. :bootysha:

:-D:-D