more from stephen jones

about

DELUDER England, UK

DELUDER
1. Someone who misleads with thought, religion, or politics
or,
DELUDER
2.Someone powerful who thinks music should remain in a tightly promoted box, marked 'genre'
or,
DELUDER
3. A sneaky changer of expectations.
... more

contact / help

Contact DELUDER

Streaming and
Download help

Redeem code