‘Once Upon A Time’ Episode 12 “Skin Deep” 2 Sneak Peeks

2 years ago, by

February 9, 2012

Once Upon A Time will return this Sunday, February 12, with “Skin Deep”. Here are two sneak peeks to kick start your appetite. The classic story of Beauty and the Beast will be re-told with a twist.