Type keyword(s) to search
She'll play a character known to DC Comics fans as Apparition, a member of the Legion of Super-Heroes.
TOPICS: Mika Abdalla, The CW, The Flash