Surprise Surprise..it was on the shops page! I guess there is more than just forums to montrealracing.com!
Federal Mufflers
Muffler installation and modification, cars, trucks, industrial
2302 52e Avenue (coin Cote de Liesse) Lachine, Quebec H8T 2Y3
Te: (514) 631-1988 Fax: (514) 631-3277