'Once Upon a Time' Episode 3 Photos: When Snow White Met Prince Charming
Have you been feeling the need for more back-story on how the fairy-tale romance of Snow White and Prince Charming got started? You are in luck -- "Snow Falls" has the scoop on the meeting. Meanwhile, back in the real world, Mary Margaret reads to the comatose John Doe in the hospital with surprising results. "Snow Falls" will air on Sunday, November 6 at 8pm on ABC.