Theodoric of York

S3 E1804/22/78
Details
Also available on the NBC app

When's the last time you've had a leeching?

Appearing:
Tags: science, medieval, barber, renaissance, blood, leeches
S3 E187 minHighlightComedyLatenight