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

2 years ago, by

October 11, 2012

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