This psychotropic band from Crete climbed the high mountains and gave us a breathtaking view of the land. Filled with solid riffs, thunderous drums and awe-i...