NPR – Music
Peek behind the curtain at the final rehearsal before David Byrne (of Talking Heads) and Annie Clark (of St. Vincent) took their collaborative album, Love This Giant, out on the road — complete with eccentric choreographed dance moves and an eight-piece horn section.

Author: Editor


Tagged with →  

Leave a Reply

Your email address will not be published.