David Byrne's Big Suit
434 views
Feb 16, 2024
David Byrne's big suit became an iconic symbol of the 1980s music scene, epitomizing a blend of performance art and rock showmanship that was both absurd and deeply compelling. This oversized garment first made its unforgettable appearance during the Talking Heads' Stop Making Sense tour in 1983, a
#Music & Audio
#Performing Arts