HOLLYWOOD, CA - March 18: Aaron Helbing, At The Paley Center For Media's 34th Annual PaleyFest Los Angeles - The CW At Dolby Theatre In California on March 18, 2017. CAP/MPI/FS ©FS/MPI/Capital Pictures