“Dr. Hannibal Lecter” Stops By The Studio!

Buffalo Bill’s home from the movie Silence of the Lambs is on the market. Dr. Lecter stops by to weigh in on chianti. A windbag schools a couple of our idiots.

I-95 Playlist