Recorded live at Palatrussardi, Milan, Italy, March 30th, 1991
EU Free Shipping on orders over 99,90€ / Spedizione gratuita per ordini superiori a 39,90€