Kristin Simmons as Captain America, Peter Hahn as Iron Man, and Richard Faith as Spider-Man Posted on May 8, 2012 5184 × 3456