Daredevil1
This is 616 Electra vs Ultimates Captain America.
Fight takes place on the roof tops. Electra only gets 1 sai Cap gets his triangle shield.
Who wins?
Fight takes place on the roof tops. Electra only gets 1 sai Cap gets his triangle shield.
Who wins?