“Dr. Hannibal Lecter” Stops By The Studio!Posted on October 14, 2020Buffalo 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.