Peter Mountain recently debuted his Insane Twin Turbo and Supercharged Audi “EASY”. It’s certainly made an impact and to add to the spectacle he’s added a Carbon Hat to the Twin Carb set-up. It wasn’t his day yesterday with the carby issues cutting both skids short.
