A further 15 bands announced for the already massive Soundwave Festival 2015 and in further good news there will be a third announcement, and the release of timetables before Chris
The Treatment bleed rock n roll, in fact they guarantee you know it by telling you in song! But is the blood gushing? Is it pumping out in great gouts?