Hey guys, New to the forum, thought you guys might think this is pretty cool. I spoke to the guys over at Two Brothers Racing and saw that they actually just released a slip-on system. that should be ready by the end of this month (so they say). The rep (Jay) over there told me they released a sound...