The Evelyn

LIVE REVIEW: Closure In Moscow – ‘Pink Lemonade’ Album Launch (5/10/14)

It’s been five years since Australia’s Closure in Moscow announced themselves to the world with their critically acclaimed debut First Temple. So it’s with a sense of great anticipation and joy that the band’s ever faithful fan-base enters the Evelyn hotel tonight to witness the birth of its follow-up, the bombastic progressive-rock opus known as […]