I wondered if this group would come up. A guy I used to work with told me about them, and even burned me a CD of their.... "music", I guess you'd call it. It's hard to get across what they're like, but you can get a small whiff of it from the lyrics:
http://www.shaggs.com/album_potw.html#04
"My pals name is foot-foot..."
L