Cara Delevingne stars in a new Spencer Lee Band video for the single “River Water.” Cara plays a drug addict living a hard life on the streets, desperate for a chance to break out of her circumstances.
The role was meant to bring attention to the problem of homelessness in America. Spencer Lee, himself, was homeless in Los Angeles before he was discovered by mega-agent Scooter Braun. Spencer reminds viewers of this by ending his video with the message, “Her story is my story.”
We have the video below. Continue Reading →