David Byrne: Another Talented Individual with Autism
One of my favorite bands of all time is Talking Heads, the American New Wave band formed in 1974 in New York City and active until 1991. David Byrne, Chris Frantz, Tina Weymouth and Jerry Harrison comprised the band that fused elements of…