Originally Posted By Abacusman

Is he referring to that small sports car made by Triumph between 1962 and 1980?


I think you'll find he's referring to the noise for a set of aero side pipes when the loud pedal is pressed.


Slowly going green