For over 30 years, Flowmaster mufflers have been helping cars to go faster and sound better. Check out this great video that explains how it all got started.
[video=youtube;wRutkDAhQNI]http://www.youtube.com/watch?v=wRutkDAhQNI&feature=youtu.be[/video]
[video=youtube;wRutkDAhQNI]http://www.youtube.com/watch?v=wRutkDAhQNI&feature=youtu.be[/video]