David Byrne and St. Vincent – Bringing Down The House
David Byrne & St. Vincent Bringing Down The House In support of their Love This Giant release, David Byrne and Annie Clark of St. Vincent hit the stage last night at the Beacon Theater in New York City and a more enjoyable performance one could not desire. Opening up with lead-off single “Who” and…
Tags: Beacon Theater, Burning Down the House, Cheerleader, David Byrne, Lazarus, Love This Giant, Northern Lights, St. Vincent