Official Music Video Mountain Candy Rape by Leeches of Lore from the album Attack the Future. “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.“ ROMAN GARCIA • OCT 24, 2014 Starring: Steve Hammond Andy Lutz Noah Walters Bobby Gamage Sasquatch Little Red Riding Hood Demons UFOs A Snake
Hide player controls
Hide resume playing