Link
Just throwing this out there dunno, could these turbos some how be fitted to our cars? I'm not a turbo guy, and know not a whole lot about 7m turbo, but theoreticly could it work?
from what ive read it seems these spool hella quick, just throwing the thought out there.