styrofoamdrone.com
Friday’s Find: The Soupcans – Parasite Brain EP
Telephone Explosion and Jackshack Records have teamed up to bring us this monster of an EP from Toronto noise punks THE SOUPCANS. Their take on pop is sick and twisted, mangled garage tracks cruste…