Captain America stirs up more anticipation for The Avengers
This is it, the last of Marvel’s single superhero focused movies that started way back in 2008 with Iron Man in a attempt to bring them all under one universe and set up The Avengers. So how does Captain America, a hero that could be argued is nothing more than a walking flag stand up […]