Get all 4 DELUDER releases available on Bandcamp and save 90%.
DELUDER England, UK
1. Someone who misleads with thought, religion, or politics
2.Someone powerful who thinks music should remain in a tightly promoted box, marked 'genre'
3. A sneaky changer of expectations.
Streaming and Download help