REVIEW: SOIL – “Scream: The Essentials”
Hailing from Chicago, Illinois, hard rockers SOiL formed in 1997 and came crashing on to the scene with their major heavyweight label debut album, ‘Scars’ in 2001. Widely considered by many to be the…
Share