The 10 Best Talking Heads Songs of All-Time
When David Byrne met Chris Frantz and Tina Weymouth in 1973, it spelled the start of something wonderful. After moving to New York and falling in love with the burgeoning music scene, the trio formed Talking Heads. After picking up a new member in the form of Jerry Harrison, the band were signed to Sire…
