Album Premiere: Getting Brutally Slammed By Russia’s Insect Inside
A few interesting facts about the Russian area/province known as Chelyabinsk Oblast: *The region, located in the southern Ural Mountains, has been home to top-secret nuclear research since the ‘40s. There was a serious nuclear accident northwest of Chelyabinsk City in 1957 which led to… Read More »Album Premiere: Getting Brutally Slammed By Russia’s Insect Inside


