Home / Tag Archives: 1979 in Wichita

Tag Archives: 1979 in Wichita

The Embarrassment

Described by devotees as “the very best strap you never heard about,” the Embarrassment also keeps the distinction to be Wichita, KS’ most influential strap. The group’s eclectic however distinctive sound covered a post-punk strategy and a deadpan love of life around pop, nation, disco, and metallic elements, crafting tracks …

Read More »