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.
Posted in: Once Upon a Time