golem370
Who wins the Avenger or the Alpha Flight member
Jocasta- http://en.wikipedia.org/wiki/Jocasta_%28comics%29
vs
Armadillo- http://www.marveldirectory.com/individuals/a/armadillo.htm
Jocasta- http://en.wikipedia.org/wiki/Jocasta_%28comics%29
vs
Armadillo- http://www.marveldirectory.com/individuals/a/armadillo.htm