Daily Archives: June 12, 2011
Now this is just too awesome for words. The cast & crew of Captain America were all given this exclusive, limited-edition poster by artist Paola Rivera, that features Chris Evans in his Cap gear punching the mustache off of Hitler’s mug in an homage to Cap’s first comic book appearance in Captain America Comics #1. Sadly, this badass piece of art won’t be available to the public for purchase, but at least we have the Internet image to enjoy. Captain America: The First Avenger hits theaters on July 22, which still feels like an eternity away…*sigh*.