Weather Channel Set Up Live Stream To Film The Demolition Of Georgia Dome, Get Brutally Trolled By Bus VIDEOS / By timw_brap Perfect timing.