So the second clip was the real turbo? lol I actually paid good money for one of them, what a joke, I get a better turbo whine effect off my badly earthed subwoofer
My mate put one of these on his escort, we all told him it sounded crap but he loved the sound, that was until his "rocknut" loosened over time and it disappeared on the motorway.