David Byrne

Talking Heads dude

Finally saw in Live Performance for Love This Giant tour in 2012.


Edited:    |       |    Search Twitter for discussion