Cool show alert for the Fall: Annie Clark a.k.a. St. Vincent and David Byrne, late of the Talking Heads, have recorded an album together called Love This Giant which will be released on September 11, according to Pitchfork. On September 27, the duo will play the Tower Theater in Upper Darby. A track that's either called "Who" or "Love This Giant" is downloadable via the widget below. That's a picture I took of Clark playing guitar at the Roots Picnic earlier this month.