Hey, That's My Cape! Will You Ever Go To SDCC?

Date: 13 March 2012 Time: 01:47 PM ET