Although they surely possessed one of the most implausible names ever chosen by a heavy metal band, believe it or not, Humberside, England's Ethel the Frog (named after an obscure Monty Python musical…
Read Full Biography
STREAM OR BUY: