Season 1 Episode 6 episode 6

Once Upon a Time Episode 6 "The Shepherd" Sneak Peeks

Once Upon a Time Episode 6 "The Shepherd" Sneak Peeks

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