tumblr hit tracking tool

Once Upon a Time Episode 2 “The Thing You Love Most” Sneak Peek #1

ABC has released their first sneak peek look into Once Upon a Time episode 2, “The Thing You Love Most”.

Evil Queen learns she will have to pay a killer price in order to banish the Enchanted Forest’s merry denizens to an amnesiac, real-world existence.