location_city The Crofters Rights, Bristol
Italian neo-psychedelic rock group formed by Modena and Reggio Emilia in 1994.
Albums include the debut Fever in the Funk House and 2017's Invocation And Ritual Dance Of My Demon Twin.