Ava Renn makes self-destruction sound beautiful on ‘Sellout’s Prelude’
On 'Sellout's Prelude', Ava Renn makes self-destruction feel almost beautiful, which is precisely what makes the song so unsettling. The latest glimpse of forthcoming second album You Want Love trades some of the industrial bite associated with Renn's darker pop for something dreamier and more […]
