London's Eliza and the Bear share new track "Upon The North" from forthcoming Double A-side (with "The Southern Wild") which is set for release on February 25th. Listen to "Upon The North" (below) now. Keep your ears peeled for more from Eliza and the Bear in the near future.
No comments:
Post a Comment