
Album Reviews
ODYSSEA – Tears In Floods
Odyssea is an Italian Power Metal band, and their debut album follows in the typical Italian sound of the finest Power Metal acts. Italy has a tradition on Power Metal, and whether or not that …READ MORE