‘Lost’ star Emilie de Ravin joins ABC pilot ‘Americana’

‘Lost’ star Emilie de Ravin has made a triumphant return to television in a recurring guest role on the ABC fairytale series ‘Once Upon a Time’ in the role of Belle from the story Beauty and the Beast, but it doesn’t look like it is going to stop there for the actress. According to Entertainment […]