Image Written on March 22, 2018Author: Francesca d'AthMarch 22, 2018 Stone Tape Theory: House Altar of Lemmy Lemmy watches over us in the biobox, offerings of cigarettes and whiskey. Stone Tape Theory: Altar of Lemmy