It's a nice day to go out and play on a slide in Margaret's Weather Picture.
1 / 27
WDSU - New Orleans
Thu, May 16, 2013 11:16 AM EDT