Artist
RÉN
Latest
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.