Home Comic Book Previews Amazing X-Men #19 By CBR Staff Published Apr 17, 2015 Has the Juggernaut returned? Is this the last stand of Colossus?