Amazing X-Men # 19

Amazing X-Men # 19

Regular price $2.99
Unit price  per 

Has the Juggernaut returned? Is this the Last Stand of Colossus?