guelah75
30-10-2006 18:42:59
It was a while ago, a video from some local news show about people putting those noise makers in there car's exhaust pipes, and they interview some guy about it and he says something along the lines of "woot woot"
+karma for the video
i did search, maybe not very well, but i did try
KeithA
30-10-2006 18:48:34