Bus Photobombs Weather Channel’s Live Shot of Stadium Implosion

Who loves to watch stuff blow up? I do I do!!! There’s nothing like that feeling of watching something go up in smoke, especially when it’s live! Here’s your chance to see an entire stadium go down – check it out!