Leeches of Lore is a three-headed monster responsible for disassembling brains far and wide with its warp-speed metal stylings. Steve Hammond (guitar, vocals), Noah Wolters (organ, Mellotron) and Andy Lutz (drums) complete the pulchritudinous trio, which is releasing dual albums at Launchpad on Friday. We asked Lutz to take his music library for a spin and see what random tracks might surface. Below are the results.
Full story: Song Roulette