Finally uploaded to youtube
Similar to Flowmaster.. They are a 3 chamber muffler and really carry an awesome sound.
Mufflers come out of Toronto Ontario Area.. Not exactly sure of the manufacturer...
I believe the products come through North American Exhaust and Undercar Company.
A local car enthusiast has a great business customizing exhausts etc..
I will find some more photos to share. She is put away for the winter at the moment..