Elektra Vs The Lizard

Started by namorsubby1 pagesPoll

Who wins

Elektra Vs The Lizard

Current Versions. Who wins?

Lizard.

Lizard.