GODSEND.

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.