It's a nice day for a cute frog in Margaret's Weather Picture.
1 / 27
WDSU - New Orleans
Wed, Jul 24, 2013 11:52 AM EDT