Not only do they make great music, but evidently they are comedians as well. Check out the brilliant post here. I thought I was feeling better this morning. It must be the hole in the ozone closing up or maybe the extra oxygen from all of those new trees.
Mogwai, thanks for doing your part to make the environment better through music.