What did you think of Episode 3 of “Once Upon a Time”?

Prince Charming Snow White Once Upon a Time 1x03

Prince Charming and Snow White, Episode 1.3 aired Nov. 6, 2011


What do you think?