Sunday, January 13, 2008

new supergrass video

Here is a new video by Supergrass side project Diamond Hoo-Ha Men. I guess "hoo-ha" means something different in England, but I told them what it means in Texas and they said "Oh dear, now we'll never be invited to the vicar's for tea!"

No comments: