WHORRID To Open Central Illinois Metalfest
Rotting Corpse Records recording artists WHORRID were just added to the Central Illinois Metalfest, set to take place July 23rd and July 24th at the Canopy Club in Urbana, IL. They will be going on at 1:15 pm on Friday July 23rd. Doors open at 12 noon. Also appearing will be EMBRACE DAMNATION at 2:45 pm. Be sure to be there early so you don’t miss any of the great…