It's some scary weather outside in Margaret's Weather Picture.
1 / 27
WDSU - New Orleans
Fri, Apr 19, 2013 11:13 AM EDT