Demfeels is a self-centered prick that refers himself in the 3rd person. He lives in Ankara/TURKEY and makes mixes no one actually listens to but he REALLY enjoys making them anyways so go f*ck yourselves. When was the last time you've cured cancer? So subscribe and maybe even listen for more awesomeness. Cheers!