Once Upon a Time Episode 6 “The Shepherd” Sneak Peeks

2 years ago, by

December 3, 2011

Here are two sneak peeks from ABC for Once Upon a Time episode 6 titled “The Shepherd”.