Louisville’s “Delightfully menacing” (Baeble Music) blues-rocker, Chief Ghoul, has three big announcements: 1. Lee Miles, the brains behind the project, just teamed up with a bassist and drummer. 2. They’re releasing a new album, to drop this Summer. 3. There’s already a brand new / super creepy track to check out – listen to “Let Me In” HERE.