2 min read Music News Reviews German metalcore band Let’s Kill The Captain revitalize with their new song ‘Hollow King’ June 25, 2022 NewFuryMedia 1 German based metalcore band Let’s Kill The Captain formed in 2017, but made their...