The Residents are an avantgarde music and visual arts group from San Mateo, California. All members of the group prefer to remain anonymous, frequently appearing in public wearing eyeball helmets and tuxedos. Like so:
Duck Stab is their fourth album. It is also considered to be their most accessible. Let that sink in while you allow Laughing Song to claw and dig it's way into your brain while letting off streams of giggles. Then go and find more and more and more.
No comments:
Post a Comment