Check out David Byrne and St. Vincent as they perform “I Should Watch TV” on, well, TV.
The pair stopped by the set of Late Night With David Letterman last night, continuing to thrill fans with their eccentric stage presence. Watch the video above to catch a glimpse of the musical chemistry that made their 2012 collaborative release Love This Giant such a success.
by dacey orr for paste magazine image from popmontreal.com