11:03 AM on 04/22/08
I'm embarrassed to say that I've never gotten around to watching Flight of the Conchords, although I've heard that I would like it.
If I correctly understand the humor of this review, I'm definitely about to go watch some. That was super funny. Almost made me forget that I'm about to go to bio lab.