dbinteract
The Fly
Rolling Stone is reporting that Brian Eno will be touring with David Byrne of Talking Heads starting September 20th. That would probably mean that final mixes for the album are either done, or will be done before September 20th.
Thoughts?
Thoughts?