108,920 horsepower ....
Dam! Look at the size of those turbos!
My x was a BMW & Mini mechanic. I took a look at the Mini Cooper turbo and laughed my a off. I could hide it in my hand.
Print