Dicolo
Member
One of my riding buddies just bought a Big Bear Sled Chopper from Strokers in Dallas. He had them install a Phantom pipe while were were there. I've heard the phantom on Big Dogs and they are pretty loud. They aren't really loud at all on his bike. He wants to pull the baffles out. Has anyone done this? I haven't looked at them, but he seems to think they are spot welded in. We should be able to knock them out, right?