wesonerdy.com
PREVIEW: 'Once Upon a Time' Mid-Season Premiere "Souls of the Departed" | We So Nerdy
Preview 'Once Upon a Time' mid-season premiere "Souls of the Departed" with video/photo sneak peeks. The 100th episode airs March 6 at 8pm ET|PT on ABC.