Alternative Rock Power Trio based in Italy.