A funny Sopranos remix (spoiler)

Link : http://bestweekever.blogs.com/best_week_ever_blog/2006/03/best_week_evers.html