camo658 New Member Sep 13, 2012 #1 How much better is this one compared to the original? If you own the original, will you buy the Magnum Roar? Last edited: Sep 13, 2012
How much better is this one compared to the original? If you own the original, will you buy the Magnum Roar?