Once-Upon-A-Time-once-upon-a-time-28309802-1920-1080

ONCE UPON A TIME – ABC’s “Once Upon a Time” stars Raphael Sbarge as Jiminy Cricket/Archie, viagra Lana Parrilla as Evil Queen/Regina, Jared Gilmore as Henry, Jennifer Morrison as Emma Swan, Robert Carlyle as Rumplestiltskin/Mr. Gold, Ginnifer Goodwin as Snow White/Mary Margaret and Josh Dallas as Prince Charming/John Doe. Jamie Dornan (middle) guest stars as Sheriff Graham. (ABC/KHAREN HILL)

Share YOUR Nerd!