The Illusion
About The Illusion During a time when it was considered inconceivable for record executives (and concert promoters alike) to give a band from Long Island the time of day, The Illusion came on to the scene. A force to be reckoned with, wowing crowds with outrageous stage shows, custom-made clothes, seemingly untouchable musicianship, and five-part […]
Read More