The Sopranos S3E11: “Pine Barrens” One of The Sopranos’ greatest episodes, and one of the greatest of all time. A perfect 10 out of 10. Read More