Tue. 10/14 10p: Leeches of Lore play a live set on Music to Soothe the Savage Beast. Easily one of the best rock bands in Albuquerque, they've also been making a name for themselves nationally. The basic trio is Steve Hammond on electric guitar and vocals, Noah Wolters on keys and Andy Lutz on drums, often incorporating numerous other local musicians. Principal songwriter Steve Hammond is adept at melding country and metal genres almost seamlessly, and with an oddball sense of humor that often draws comparisons to Ween or similar hybrid musical surrealists.
It will be the Leeches' first live appearance on local radio. They are playing at Sister Bar on Halloween night, covering Alice Cooper's "Love it to Death" album in its entirety.