Popular Post

Wednesday, May 11, 2011

Monster Power..aka the Mostro Di-Potenza SF22 to be built in Abington, Pennsylvannia..

By a company called 215 Racing.....

THE WHAT? - You.

This....rumored 2000 hp twin-turbocharged 9.4-liter V8 engine 950k beast...




No comments:

Post a Comment