Lemons can be wholesome and refreshing, but one can make only so much lemonade. Store your lemons for up to a year and enjoy them in new ways.
Martha Stewart's Hilarious Confession on 'Ellen'
Best Halloween Costumes From 'Today Show'
Felicity Jones Almost Killed Tom Hanks
Lady Gaga Rocks Out in 'Carpool Karaoke'