Cough Drop Acid

$ 4.00

Cough Drop Acid is an American indie rock band from San Francisco, CA. It was founded by singer/songwriter Stephen Beebout in 2020 and features a group of musicians that have performed on numerous releases put out by his independent label, Urban Scandal Records. This is the band's debut EP.



Related Products