Reneé Orshan, a.k.a. RÉN (pronounced rain), is a confident, feminine, indie goddess from New York. She has a stage presence that radiates power as she swings her golden Lorde-esque mane to the beat.
Bowie, Prince, Haggard, Cohen, Jones—they were millions of people’s idols and will be for millions more. How are their deaths and the deaths of many other music heroes going to affect the industry?