Stridulation Friday

Happy Friday! Time to rock out with your cerambycid boyfriend, and watch out for evil acupuncturists!

Sadly no embedding for this video, but go clicky.

“Pin” by the Yeah Yeah Yeahs. directed by Tunde Adebimpe of TV On The Radio


This entry was posted in music and tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *