Paper: Cara Delevingne Delivers Powerful Performance in ‘River Water’
Before Spencer Lee got his big break as the frontman of his eponymous band, signing with superstar manager Scooter Braun, he was homeless. Sleeping on a blown up mattress in the back of his car, Lee wrote the lyrics to his song “River Water,” when he was living on the streets of LA. “Fuck being […]