The Electric Eels
"the eyeball of hell"
(CD) 2001 Scat Records
(please click image to return)