Once Upon A Time Video Preview

A taster for ABC’s new fairytale show, premiering on US TV on 23 October. It certainly looks intriguing.