What's happening?

The Sopranos: 2x1

Jan. 16, 2000