BOY WITCH – Unveils Hypnotic New Single & Retro-Space Video “Echolalia” — Debut Album Out April 17

“Echolalia” is the third single from Boy Witch’s debut album, set for release on April 17. The…

BOY WITCH – Announces Debut Album Out April 17 — A Spellbinding Journey Between Dream and Distortion

With his debut album, Berlin-based solo artist BOY WITCH, conjures soundscapes that blur the line between dream…