Electric Waco Chair Rock critic Ken Tucker reviews Electric Waco Chair, the new recording by the Chicago based group The Waco Brothers. One of the band's leaders is Jon Langford, formerly of the British group the Mekons.
NPR logo

Electric Waco Chair

Only Available in Archive Formats.
Electric Waco Chair