Nelson Racing Engines reckoned it was time to address that, so they made their own dyno mufflers. Plainly put, they’re enormous, and kind of genius. You can tell from the photos here that they ...