The electronic duo Eighty Mile Beach comprised vocalist Beth Custer, previously a longtime member of San Francisco's Club Foot Orchestra, and DJ Christian Jones. Their debut LP Inclement Weather appeared…
Read Full Biography
STREAM OR BUY: