Ruby And Dorothy in Once Upon A Time

Once Upon a Time is an American fantasy drama television series that premiered on October 23, 2011, on ABC. The show takes place in the fictional seaside town of Storybrooke, Maine, whose residents are...