It's an Integra! Well, not really... that front bumper, or maybe just the Acura badge... might be from an Integra. Still, that's a freakin 4000hp 4 cylinder engine. Bob Norwood is amazing.
http://www.turbomagazine.com/tech/02...gra/index.html
http://www.turbomagazine.com/tech/02...gra/index.html
Comment