T Therealdeal06555 New member Dec 17, 2010 #1 What's the link to this big blast I hear about. Any reviews?