An Italian beat band from the 60s. The website presents the band's history and describes the mystery behind their career.