The Sopranos S2E12: “The Knight in White Satin Armor” One of the most shocking episodes in The Sopranos’ run, and a highlight of season two. Read More