tvdinnerandamovie.com
once upon a time recapping: broken
Previously on Once Upon a Time: A Land Without Magic. This week on Once Upon a Time, magic is here! This curse is broken, the citizens of Storybrooke remember who they are, and Mr. Gold’s strange b…