As far as Gavin and Hannibal are concerned, this is maybe the weirdest episode of The Sopranos ever.
No transcript available.