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… read more →