Electro/Industrial Decrepit Youths – Love Psycho Kill Machine Review ByKris March 29, 2025April 17, 2025