Margaret's Weather Picture for April 19

WDSU - New Orleans

It's some scary weather outside in Margaret's Weather Picture.