Stange, odd, and cool. I couldn’t stop smiling while watching this single from David Byrne & St. Vincent , “Who”. They are releasing Love This Giant on September 10th and I am excited to see what else is to come. Two cooky cats trying to do something groovy. Enjoy.