mustang_SS
New Member
- Thread starter
- #1
Stay away from Icon Composites. Not cheap and some of worst carbon weave I've seen. The clear coat has bubbles on all the pieces. They market having some of the finest carbon that's made in the USA, what a joke. I've seen better Carbon that came from China. I'm just here to save the next guy from getting scammed by these guys.
Sponsored