Tag: Psychic Vampire
Demi Dahmer – The single “Drowning in Maggots” precedes the upcoming EP “Psychic Vampire”
After the tracks from Demi’s first psychic vampire EP were all leaked early, Demi Dahmer has hinted he might drop a new album out of [more…]