Once Upon A Time: S06.E03

Once Upon A Time Reaches Way Back For An Untold Story From Season 1

But will you have a ball, or smash your glass slipper out of frustration? 2016.10.10S06.E03