On The Scene
OTS: The Diders, Dr. Liu & The Human Centipede (School 15.03.2014)
A couple weeks back The Diders celebrated the release of their self-titled EP the only way one who expect them too – with an all out shitstorm of epic proportions that left School reeking of […]