Talking Heads is one of my favorite bands and this is my favorite song of theirs. Love it!  Hope you enjoy it too.  Video after the jump.

 

Speak Your Mind

*

CommentLuv badge