Ambush

Teleporting Thug in Los Angeles

Description:

Ambush is a street fighting supervillainess who can teleport. She carries a shock baton in the event she’s attacked, but prefers to flee rather than fight.

Bio:

Ambush

Champions: The Mutant Chronicles 966deadman 966deadman