Your Daily Awesome » David Byrne Interviews David Byrne, 1984

This video of David Byrne from Stop Making Sense era Talking Heads is as brilliant and wacky as you'd expect. David Bynre is teh awsum.

Tagged with