Recap: David Byrne and St. Vincent at the Tower Theater (photos, setlist)

Last night, David Byrne and St. Vincent played the Tower Theater in Upper Darby, performing songs from their collaborative album Love This Giant, as well a selections from each of their solo catalogs – including a rendition of the Talking Heads’ “This Must Be The Place (Naive Melody).” Take a look at a gallery of photos from the show above, and see the setlist below. Continue reading →