' '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 to recieve the flashback treatment…