SDCC Posters of Captain America and Thor! Nuke The Fridge News July 20, 2010 CLICK HERE THEN CLICK HERE