Captain America stirs up more anticipation for The Avengers

Geekazine.com