All you dudes out there who think you are king crap with your twin 91mm turbos can suck it. We found this amazingly huge turbo on Auto Meter’s Facebook page and are in love. We’re pretty sure it must be for some giant engine for a cargo ship or something, but when you can measure [...]
More...
More...