“Once Upon a Time” Season 3 Finale

The two hour season finale of “Once Upon a Time” starts tonight at 8/7c PM. The show was picked up for a fourth season by ABC recently and the story of the upcoming new season will begin in tonight’s finale episodes “Snow Drifts” and “There’s No Place Like Home”.

Head on over to Examiner.com and find out more about the season three finale.

Please visit the official Facebook page and watch some sneak peek clips here:
Emma is a princess? | Emma & Hook go back in time