Olymp – Olymp

The times when you rummaged in the record shop and bought albums just because of their cover artwork are largely over. This is unfortunate for the heavy/speed metal outfit Olymp, because I’m sure their recently released, self-titled debut full-length would have persuaded a lot of people from a visual point of view. What appeals to […]