What in the world is an "aero turbine muffler?" That's got to be marketing hype, right? I mean, there can't be a turbine or impeller inside the muffler.
Ya and I think Turbo mufflers actually have Turbo parts in them... Don't they!
It might sound cool if they did though, Hype or not.