Princess Chelsea announces new album Everything Is Going To Be Alright; shares first single ‘The Forest’
New Zealand born cult producer Princess Chelsea delivers her latest single 'The Forest'. Recorded live in one take at ‘The Lab’ studios in Auckland, 'The Forest' is a hypnotic outcry into the…