WPGM Recommends: Depeche Choad – Pain After Sex (EP Review)
Depeche Choad are a curious rock outfit from Aberdeen, Scotland. A lot of what they do is tongue in cheek, like…
Depeche Choad are a curious rock outfit from Aberdeen, Scotland. A lot of what they do is tongue in cheek, like…
Krakatoa is the premier venue for where all the headbangers and punks hang out in Aberdeen. The two intervals between…