“I Live In A Dump” by David Cowles and Liesje Kraai “I Live In A Dump” by David Cowles and Liesje Kraai

I love every song They Might Be Giants ever recorded… so I’m biased towards this new animation-and-puppet music video from their album, Cast Your Pod to the Wind. Directed by David Cowles and Liesje Kraai.

Jerry Beck

Latest News from Cartoon Brew