Idiot Flesh
Idiot Flesh was an American experimental rock band formed in Oakland, California, in 1985, initially working under the name Acid Rain. Their work was characterized by its "rock against rock" slogan, and defied classification with its incorporation of marching band routines, puppet shows, and the playing of household items as tuned instruments.
Adopting the Idiot Flesh moniker in 1987, they went o…
Artist details
- Type
- Group
- Area
- United States
- Founded
- 1985
- Dissolved
- 1998