Grimes Manager Lauren Valencia Dies of Cancer: ‘I Think the Gods Just Wanted You Back’

Veteran artist manager Lauren Valencia has lost her battle with cancer, prompting an outpouring from artists she had worked with over the years,…

Leave a Reply