The Sopranos-Death Montage

Relive all of the deaths as the final season of The Sopranos approaches, premiering April 8 at 9PM only on HBO!