Alexa
Overview
Community June 2, 2005 to March 3, 2006
Alexa Archer was the online community coordinator for City of Villains. She does not currently have a signature villain.
Community June 2, 2005 to March 3, 2006
Alexa Archer was the online community coordinator for City of Villains. She does not currently have a signature villain.