I know he's been busy, but really, it does seem like David Byrne's been gone a long, long time. But from precisely the 38 second mark of "Life is Long", a track from his recent collaboration with Brian Eno, that familiar Talking Heads vocal is firmly back in place. Good stuff this:
Song :: Life is Long
Stream the entire new album, "Everything That Happens Will Happen Today"...
Download "Strange Overtures" from their website for, you know, sorta free.