musicNews Miranda Lee Richards Announces New Album Existential Beast for June 2017 Release March 28th, 2017