Neil on Impression

Caught a bit of this Italian band’s show. The café venue might have been a bit too small for their sound, but their experimental rock was far from unpleasant.