Hey, That's My Cape! - Is THE NEW 52 The Wrong Relaunch?

Date: 28 September 2011 Time: 05:49 PM ET