Quote Originally Posted by Revmaynard
Not digging the outside but that is a huge turbo.


-edit- Ah, it's supercharged? Couldn't tell from the glance.
Its not that the supercharger is huge, its just that the engine is so tiny, the supercharger looks huge