The Birth Of The Eyeball – The Residents’ Eskimo
1979 – the year of the eyeball. It was with the release of the album, ‘Eskimo’, that The Residents donned their tuxes and top hats and unveiled their ocular visages. From shadows and collages emerged an immediately recognisable band, though there was still no further clarity as to whom lurked beneath. It wasn’t the only […]