They’re all so goddamn LOUD! Superchargers, turbochargers, whine for the sake of whine. I used (still do, actually) think Dodge Cummins Diseasles were the worst thing on the road, because they sounded like ball-peen hammers banging on an anvil...almost everyone around me has something with REALLY obnoxious turbo whine…