Tuesday, May 15, 2007

Human Giant


Oh, I love Human Giant. It might be the funniest thing I've seen in a while. Maybe it's Lil' 9/11, maybe it's terms like "child arsonist," or maybe it's the deer that pushes strollers into oncoming traffic.

Plus, any show that gets cameos from Ted Leo and Devandra Banhart (and plays some Iron and Wine along the way) has to be pretty solid.

No comments: