Formed in 1979 in Wichita, Kansas, the so-called "blister pop" band the Embarrassment played major U.S. cities and garnered praise from the likes of...
Butch Willis is a Washington, D.C. rock legend. The unique and unusual brand of "outsider music" that Butch Willis & The Rocks created captivated the...