Review: The Perms – Miracle
It’s been a whole year since the release of the first single from The Perms’ sixth studio album Miracle. We were impressed enough to feature them as our Band of the Day, but apart from the obvious catchiness of the lead single “Lose Yourself” we were also struck by the lack of information available about […]