Quote Originally Posted by winnie View Post
no no no it was the awesome turbo whistle through the exhaust!! Hahahaha
lol that was my next guess