madmackerel.org
Larkin Poe – Bleach Blonde Bottle Blues
Venom & Faith is the new album from Nashville based sister duo Larkin Poe, to be released on the 9th November. The Atlanta-born sisters Rebecca and Megan Lovell are descendants of celebrated US…