German Hardcore Kings CHOKING ON ILLUSIONS Release ‘Rest/less’ on Bastardized Recordings Spread the love Rest/less, the new album form Germany’s kings of modern hardcore CHOKING ON ILLUSIONS is out now...