Once Upon a Time Season 3 Episode 8 “Think Lovely Thoughts” Promo

5 months ago, by

November 11, 2013

It’s their final assault, their last chance to save their son – in Once Upon a Time Season 3 Episode 8 “Think Lovely Thoughts” airing next Sunday on ABC.