Why are Turbos Banned?
#71
Big Inch? Reliability? High Horsepower? All at the same time? This CAN'T be true? This is boating and engine builders have said for years that high horsepower and reliability DO NOT go hand in hand.





