133 – Udo Kier

Giant thumbs, killer attack legs, hymen blood, and the Face of God on an oatmeal tin. Marty and Scott explore some deeply bizarre corners of the omniverse — and find some hidden gems — as they get to know the inimitable Udo Kier. If you think that intro was weird, check these out: Blood for…