JESSICA’S, DENNISON & JONES TO RELEASE DEBUT ALBUM

Next week sees the release of the self titled debut album from Portland duo Jessica Dennison and Jessica Jones. It is the result of a decade of collaboration between the two friends. The latter’s lead guitar work creates subtle yet lingering melodies that sub-consciously wind their way around the former’s sparse insistent rhythms, golden vocal hues […]