The Honda Pilot
- Feb 25, 2001
Im not sure if that is what you call em...but they put them on mostly Honda's and other import cars...some are called Monza mufflers and so on...sounds like crap...looks like crap and defenetly they are the most annoying sound on earth why do these kids put them on there cars/trucks ? what on earth would make them like that screaming sound. It gives me a headache anybody else ?