Hey, That's My Cape! Nice to Meet You, C2E2!

Date: 23 March 2011 Time: 04:13 PM ET