What's happening?

The Sopranos: 1x3

Jan. 24, 1999