by deamentia — Posted in Marvel Comics,News on Oct 15, 2008
This is the much touted scene we’ve been waiting for? Please say it ain’t so!