Review by The Stoner Sound
IZŌ is a 4-piece instrumental sludge/doom band from Lecce, Italy, made up of Paolo and Maurizio on guitars, Francesco on bass, and Luca on drums.... Read More
09
February
2016