THE SPIRIT OF TALKING HEADS COMES TO AUSTRALIA IN 2026 Greg Phillips December 30, 2025 More than three decades after their final tour together, the individual members of Talking Heads – David Byrne, Tina Weymouth, Chris Frantz, and Jerry Harrison are Read more