Once Upon A Time Season 3 Premiere Recap: Pixie Dust, Fireballs, and…Peter Pan!

Pixie dust, fireballs, and everything magical…it’s official, Once Upon A Time is back! The season 3 premiere, “The Heart of the Truest Believer”, brought us all back to a magical land with all of our favorite fairytale characters. Continue reading