GODSEND. on December 22, 2010 Get link Facebook X Pinterest Email Other Apps Shut the front door!If you're any sort of comic book fan, then you've already seen this since it hit the airwaves last week. If not, prepare to have your socks blown off, unless you wear those creepy 1930's sock-suspender-thingys.