just wow, still rips even today. so happy I was exposed to this sound in the 90's. it's genuinely colored all my music tastes from then onwards. CaveDwellerz
Very strong debut album (and one of their best) by this fantastic band from Italy. Picking a favourite track was very hard. Papa Jay (Radio Smorgasbord)