Rebecca Van Cleave is a British-American actress, model, and singer songwriter residing in the UK.
Music: "Underneath The Pines" by Ophelia
This is a preview of the brand new music discovery app Spotlight. Our aim is to unite all the musicians in the world under one Spotlight. Lots of talent goes unseen everyday and we have made the solution…