Look out for those storm clouds in Margaret's Weather Picture.
1 / 27
WDSU - New Orleans
Thu, Apr 11, 2013 10:57 AM EDT