As we wait for The Mentalist to return on Jan 6th with "Days of Wine and Roses" we're using our down time to relive some of our favorite...and not so favorite moments of the season so far.
The holiday season is upon us but true magic is missing from Sunday nights...that is until Once Upon a Time returns on January 6. So let's go back and review the first half of this season with our TV Fanatic report card.