a friend of mine has given me a couple of thrush turbo mufflers...(free flow)
question is should i spend the money to get them put on or should i just go out and spend the money on some dynomax ****'s and get those put on!!
does anyone know about thrush?? how do they sound??
i know they wont last too long but im just needing them to last through the summer!!
help!!
question is should i spend the money to get them put on or should i just go out and spend the money on some dynomax ****'s and get those put on!!
does anyone know about thrush?? how do they sound??
i know they wont last too long but im just needing them to last through the summer!!
help!!