styrofoamdrone.com
Frankie and the Witch Fingers – s/t LP
Based in Bloomington, Indiana, FRANKIE & THE WITCH FINGERS drop their cataclysmic 12″ debut tomorrow on Permanent Records. The album is home to a scathing new set of LSD-cured garage rock…