May 15, 2014 – There are really few to no reasons to hate on turbochargers: they provide extra torque, more horsepower, and that epic whistle. If you love that whistle as much as we do, we invite you to watch this 700hp Subaru Impreza in Italy’s Alpe del Nevegal Hill Climb from 2012 and 2013.
Home This 700hp Subaru Impreza makes brilliant turbo noise