Rebecca Vaughan UK
Singer Songwriter from Lincoln who started writing and playing music back in Decemeber 2010.
Rebecca has since released two EP's; 'I Talk Too Much' and 'Maybe This Time'.
Rebecca is currently working alongside London based musicians to develop and expand her sound ahead of her next release
Streaming and Download help