Lost in Time
Lost in Time: Drysill – Welcome to the Show Review
Iceland is a tiny island-country filled with a plethora of natural beauty – its icy shores are decorated with lagoons, glaciers, volcanoes, and hot springs. With a current day population that is barely over 300,000, this is one of the last countries that you would expect to find classic heavy metal. Yet here we are with Drysill’s debut – Welcome to the Show. Read more…