Once Upon A Time Season 3, Episode 5 Recap: “Good Form” and Great Kisses

Once Upon A Time season 3, episode 5 really delivered this week and not only because Emma and Hook finally kissed! The one thing that was missing was everyone’s favorite villain: Rumpelstiltskin! Continue reading

Advertisements