Skip to main content

Trojan War No 2 (Aug 2009) Marvel Comics Newsstand Variant A2a28