What's happening?

The Sopranos: 2x6

Feb. 20, 2000