Image by Raph_PHvia Flickr
Sometimes you just have to dance!
Mixología Alterna on Feb 17, 2020
David Byrne live during his “American Utopia” tour at the Metropolitan Theater in Mexico City, 03 April 2018. Recorded by Sergio Rojas
replaced video Mar. 6, 2020
David Byrne on Feb 2, 2018
Talking Heads’ “Once in a Lifetime,” from the 1980 album Remain in Light.