golem370
Who wins?
Beast- http://en.marveldatabase.com/Henry_McCoy_%28Earth-616%29
vs
Armadillo- http://en.marveldatabase.com/Armadillo
Beast- http://en.marveldatabase.com/Henry_McCoy_%28Earth-616%29
vs
Armadillo- http://en.marveldatabase.com/Armadillo