Hailing out of South-West Germany, Choking On Illusions is a band which looks like they are about to be on the receiving end of an enthusiastic roar of attention. The reason being their new album Rest/less; a beast of a… Read More ›
Hailing out of South-West Germany, Choking On Illusions is a band which looks like they are about to be on the receiving end of an enthusiastic roar of attention. The reason being their new album Rest/less; a beast of a… Read More ›