02/ 2014 New release: Baby Scream – Greatest Failures
Baby Scream is a project lead by Juan Pablo Mazzola from Buenos Aires, Argentina. His music was released in several countries like Germany, England, USA. and Argentina. Baby Scream’s last release, Greatest Failures, is a compilation of the band’s best tracks plus one new song, “Aching Eyes”. Baby Scream’s music can be described as melancholic […]