Happy Birthday Emily Rickards: Felicity Smoak From Arrow July 24, 2019 Lindsay Garber Comic Books, Comic Round-Up, DC, Lindsay Garber, Print Media, Television One comment Many of us have had our first glimpse of Felicity Smoak (A.K.A. Overwatch) from the CW series Arrow. But Smoak’s Find out more here...