Need Insight
Need Insight
I've got some megan racing headers that i just bought off of ebay brand new. I have seen both good and bad comments on these headers. Should i sell them or just go ahead and install them?
man, if you bought them already, you should install them.. everyone on here is going to tell you that you shoulda went with an expensive brand.. get ready to get the whole "you get what you pay for" speech'
Thread
Thread Starter
Forum
Replies
Last Post




