UPDATE Final: Marvel SHATTERED HEROES Teasers (FEAR ITSELF)

Date: 17 August 2011 Time: 12:08 PM ET