The Twisted Life of Larry Schemel
Larry Schemel, from the Los Angeles-based psychedelic band Death Valley Girls, has been on the scene and in and out of bands for over 30 years. He’s a seasoned, grizzled professional, and quit his [...]
read more