I remember people saying somethng about the sound of the new turbo'ed engines not being so good............

http://youtu.be/vQUQTvifMI8