Posts in tag
The Idol Dead
Live Review: Winter Rocks Festival – The Corporation, Sheffield 4.12.2021
Saturday saw an outing to the Winter Rocks Festival at The Corporation in Sheffield City Centre. I was pretty excited about this one with eleven top bands ready to rock, the day was set to be a stormer. Steal The City On entering the venue, the opening act Steal The City had just started their …