Saturday, April 25, 2009

Talking Heads Auto Tuned

Not those Talking Heads. The kind you see on the teevee.

This is awesome. Enjoy.

1 comment:

Mrs. Chili said...

"so much so that we may not do any more work until it comes out."

I LOVED the global warming bit.