Posts tagged with "Glasgow"

Petpiranha Reviews Die! Die! Die! Live In Glasgow

"Die! Die! Die! haven’t gone soft. They’ve never sounded more creative, joyful or energetic."