“Is It Me?” by Rachel Foxx

East London songstress Rachel Foxx is embodying soul in it's purest form with the release of her expressive new track "Is It Me?".