Once Upon a Time

Once Upon a Time Season 2, Episode 8 Preview: David in a Hall of Mirrors (VIDEO)

Once Upon a Time Season 2, Episode 8 preview (airing November 25).

Want more OUAT news? Like us on Facebook and Follow us on Twitter.

11.19.2012 / 09:09 PM EDT by Molly Friedman
Related: Once Upon a Time, Sneak Peeks, Once Upon a Time Season 2

Share on FacebookShare on Google+Tweet about this on Twitter