Saturday, August 18, 2007

Bat For Lashes

A Twin Peaks Episode meets Karma Police by Radiohead. Bat For Lashes new single "What's a Girl To Do" uses BMX-ers dressed in animal heads to get her point across. Bizarre, but well worth the watch.

No comments:

Related Posts Plugin for WordPress, Blogger...