' 'Once Upon a Time

‘Once Upon A Time’ Casts Rose McGowan as Young Cora
Rose McGowan with magical powers? Stop us if you’ve heard this one before. In any case, ‘Once Upon A Time‘ fans know that, like its spiritual predecessor ‘LOST,’ the ABC fairytale series likes to dip into the past to showcase new sides to its characters. The latest…