X-Men #26, Final Crisis #3, and Secret Invasion: Thor #1

Posted by pulpsecret on Aug. 22, 2008