London native Neuro Placid returns with mordacious morbidity on ‘MDMA’.
MDMA is a gruesome yet Oscar-worthy performance of social satire at its finest.
‘MDMA’ comes across as an unfiltered, bleak yet strikingly accurate insight into the ghoulish controversiality of inner-city nightlife. Continue reading London native Neuro Placid returns with mordacious morbidity on ‘MDMA’.