Tuesday, July 22, 2008

Talking Heads - Wild Wild Life



a fairly tripped out video ... to a great toe tapping tune ...
apparently the song is about coke, not the drinking sort !

No comments: