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