Choking on Illusion
January 7th, 2011
German hardcore/metal band CHOKING ON ILLUSIONS are offering their 3 song 2010 demo as a free digital download. You can download the demo here.