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.