Echosyp
Proven Member
- 130
- 47
- Oct 31, 2019
-
Clanton,
Alabama
Been searching the forums and can't find any info.
Been looking at grabbing a front strut tower bar in preferably red, only thing I can find is the Megan Racing ones on ebay for $800 - $1000.
Does any company still make them?
Been looking at grabbing a front strut tower bar in preferably red, only thing I can find is the Megan Racing ones on ebay for $800 - $1000.
Does any company still make them?