‘Once Upon a Time’ Sneak Peek

Emma (Jennifer Morrison) and Ruby (Meghan Ory) find something wrong with Archie (Raphael Sbarge) in this sneak peek of an all new episode of Once Upon a Time.

comments powered by Disqus