Marvel Confirms "DEATH OF [ULTIMATE] SPIDER-MAN"

Date: 10 November 2010 Time: 11:21 AM ET