David Ramsey - PaleyFest LA: CW’s Heroes & Aliens in Hollywood - March 18, 2017