Review: The Residents
The Residents “Demons Dance Alone” (East Side Digital) “Demons Dance Alone” is an extremely strong album from The Residents. The teaser of including “Betty’s Body” on “Petting Zoo” heralded its imminent genius. That compilation was intended as a primer for…