Details

Aired on October 10, 2012

After a violent shipwreck, billionaire playboy Oliver Queen (Stephen Amell, “Hung,” “Private Practice”) was missing and presumed dead for five years before being discovered alive on a remote island in…

Incoming search terms:

Leave a Reply