Reviews of albums released on: GSR

1 total reviews

Kickback

No Surrender
GSR (2009)

Apparently Kickback is from France and is controversial as well as infamous. I'm not trying to doubt these claims but I haven't been able to find any reason why they'd be either of the last two things save for some of their artwork and the music video now streaming on their Myspace page. For a band that is nearing twenty … Read more