Lori & the Chameleons was a short-lived project by Bill Drummond and Dave Balfe, who were the brains behind the Zoo Records organisation in the late 70's Liverpool scene. The band released 2 singles: "Touch" and "the Lonely Spy", which have appeared (along with their B-sides) on various Zoo Records and Liverpool scene compilations since. The band also released one EP, "I Love, I Love, I Love Japan".
Little is known about the vocalist Lori, aside…
Your suggestion has been successfully submitted.