Really liked this, it’s kinda short but it’s dark and raw. Chief Megatron I think is down with the Devils Kazoo crew, and has a released planned for next month.
Very early 20s, studying for a Masters in Mathematics at the University of Leeds by day. But by both day and night I'm a deep lover of music, with a pinch of Pokemon and football fanaticism.