this is an italian review from 2000 + i’m not sure what it’s saying exactly, but notably there’s a (somewhat fuzzy) image of a tour poster that i haven’t seen before …
I read it a couple of time, it’s a very good review I’d really eat my hands for not being there at the time
I think sodapop is one of the most serious and competent italian site about music