absolutely hate people who mod their vehicles to produce some
high pitched sound... fking irritating, stupid van.
lol? u mean add wasket ?
But how come on Van ? Performance car yes la. For the turbo..
gives out a high pitch sound. he he... *yiieeee ptciu*