Leslie Willis is a career criminal, who stole several pieces of experimental technology from the US Army. She briefly terrorized Metropolis in a suit of power armor that let her control electricity, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results