Upstaged are excited to confirm the full lineup for Winter Rocks Festival at The Corporation, Sheffield on the weekend of 1st & 2nd December. Saturday night we are delighted to welcome headliners Black Spiders who will bring their massive wall of sound to the main stage. The band’s hotly anticipated new album Can’t Die, Won’t […]