- Country
- United States
- Comments
- A comedy electronic rock duo by fictional twin brothers Art and Artie Barnes, based in the as fictional mythological civilization Lumania. Best known for their 1978 song "Fish Heads", which premiered the "Dr. Demento" show.
- Members
-
Robert Haimer
Bill Mumy
- Buy