Always on the cutting edge of the cultural hub, The Residents has returned to one of entertainments oldest formats -- the radio drama -- for their latest exercise in oddness.
07 Jan 2007
An extremely influential album, even to those who may not know they have been influenced by it.
13 Feb 2005
Collapse Expand Pop Ten
Collapse Expand Mixed Media