Photo: Larkin Poe by Bree Marie Fish Grammy Award-nominated sister duo Larkin Poe have announced today’s premiere of “Keep Diggin’,” the latest track from their much anticipated new album, Self Made Man set to release June 12th on their own Tricki-Woo Records. “Some songs feel like they want to be written; they almost seem [Read More]
Continue reading Larkin Poe Release New Single “Keep Diggin’” at Rock and Blues Muse.