Home METAL NEWS Barros: “More Humanity Please…” – Rockshots Records 29 June 2018