Marvel Teases an ULTIMATE Upgrade to Thor's Armor

Date: 23 September 2011 Time: 04:45 PM ET