Marvel Fan Expo Teaser - 'DESTROY!'

Date: 22 August 2011 Time: 03:13 PM ET