David Byrne American Utopia

David Byrne – Live at the Sony Centre for the Performing Arts, Toronto Ontario. Decades ago, as a small boy, I was introduced to Talking Heads through two different relatives on two different occasions (read about it here).  It was the early part of the 1980’s and I was reaching an age where I was […]