Homer Flynn, head of the Cryptic Corporation and spokesman for the mysterious performance art troupe, talks about The Residents’ eye for weird characters, unusual album concepts and performing in Tel Aviv.
EYE SPY: The Residents are known for dressing up in tuxes, tails, top hats, canes and...giant eyeball heads. They have released over 60 albums, the most recent in 2013.(photo credit: Courtesy)ByDAVID BRINN