The Illusion were an American psychedelic hard rock band from Long Island, New York. They released three full-length albums in the U.S., the
first of which was also issued in the United Kingdom. All three albums were produced by Jeff Barry.
Courtesy of Wikipedia