They have done some things, and continue doing some things.
Releases to date:
2007: “Off With Their Heads/kingsize Karma” (2 tracks released on vinyl/download only-SL Records)
2008: “Lords Of Bastard” (self titled debut album, cd/download - SL Records)
Edited by Juanchofsa on 5 Jul 2012, 06:27
Registered users can edit this page. Sign up now, it’s free and you will discover so much great music :)
You can also view a list of all recent wiki changes.