By some standards, the Illusion were perhaps one of the most successful unknown psychedelic bands of their generation — unknown, yes, but with three LPs with their credit over the Steed label. Their workers included Michael Ricciardella (drums), Richie Cerniglia (electric guitar), Chuck Alder (bass), Mike Maniscalco (electric guitar, keyboards), …
Read More »