The Sopranos Season 2 Episode 6: “The Happy Wanderer” A hilarious episode continues season two’s consistent stretch. Read More