International NewsMarilyn Manson to turn himself in to policeDave SaleJune 26, 2021June 26, 2021 by Dave SaleJune 26, 2021June 26, 2021 Marilyn Manson has agreed to turn himself in to authorities in Los Angeles over an alleged spitting incident... Read more