Season 2 Episode 3 episode 3

Once Upon a Time Season 2 Episode 3 "Lady of the Lake" Sneak Peek #4

Here is the fourth sneak peek clip for Once Upon a Time season 2 episode 3 "Lady of the Lake".