Spoiler Sport: Captain America Returns in ULTIMATES #13

Date: 25 July 2012 Time: 02:16 PM ET