No Image

Live Review: My Chemical Romance at Sophia Gardens Cardiff

The sun is out in Cardiff on a Saturday and it’s surprising that there aren’t puddles of black that have melted onto the floor. This is because over 10 years since they last played the Welsh capital, My Chemical Romance...
read more