LMAO, I've heard firecrackers make a louder sound than that "explosion" that supposedly brought down the twin towers. ROFL!!!!