Narrow Plains Self-Titled Spectra Music Group Debut Album To Be Released Friday May 18th, 2018 Jimmy StarMay 15, 2018 London based acoustic-Indie/Americana band Narrow Plains are releasing their Spectra Music Group self-titled debut album on Friday May 18th, 2018. Now...