Captain America Statue First Look Revealed

at Comic-Con International: San Diego 2016 on July 20. The bronze statue stands at over 13 feet [...]