|
|||
David and Mary Margaret continue to struggle with their feelings; a mysterious stranger in town makes Regina and Emma suspicious; Prince Charming's wedding approaches. © ABC Studios INC, All Rights Reserved |
7:15 A.M. – Once Upon a Time
Subscribe to Applenews247.Com Newsletter