Arrowverse Quiz: Do You Know The Alter Egos Of These Superheroes And Villains?

The Flash Cicada Orlin Dwyer
The CW

16. Cicada

Contributor

Ethan Cross has contributed 58 posts since joining in May 2019.