tvdinnerandamovie.com
once upon a time recapping: straight on ‘til morning
Previously on Once Upon a Time: Second Star to the Right. This week on Once Upon a Time, it’s the SEASON FINALE! As the destruction of Storybrooke seems imminent, everyone must learn to work togeth…