Captain America Movie Super Bowl Spot in HD

Red Skull looks awesome. View and download 30 hi-res photos from the trailer at The HD Room.

[thanks Greg.]