Amoeba Music (SF)
Friday, February 24
Welsh indie rockers Los Campesinos play live and sign their new album, Sick Scenes (out February 24th on vinyl, colored vinyl & CD), on release date.
Sick Scenes is the sixth studio album by Los Campesinos and follows their highly acclaimed 2013 release, “No Blues”. The band …