about

Escher Durham, North Carolina

My name is Escher. I am a Rapper/Beatmaker from Durham, NC.

contact / help

Contact Escher

Streaming and
Download help