While I wouldnt class myself as a fan of the 80's rock/metal scene I have to tip my hate to it. this really reminded me of Europe's the Final Countdown. Id give it a 6/10 but thats a biased opinion as its not my personal taste.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.