Lambchop Wince Through a Disastrous Radio Interview in New Short Film

Straight off the release of new album Punching the Clown, Lambchop have…