Ok, so the "TORS" are what you guys are calling the upgrade muffler set from Triumph. My dealer is recommending those obviously along with the catalytic converter removed as here in Houston, Texas area it is not a requirement and the benefits he says warrant it's removal.
I need to look into...