they should of made it more like the Godzilla fights they were cool, Godzilla is the best rubber puppet EVER!!
R.I.P Captain America.
Forum Rules