Once Upon a Time Season 2 Episode 9 “Queen of Hearts” Sneak Peek #1

1 year ago, by

November 28, 2012

Take a look at this sneak peek for Once Upon a Time, season 2 episode 9 “Queen of Hearts”, airing this Sunday on ABC.