Having released their first demo away back in 2002, this debut album by Peruvian devils Goat Semen has been more than a decade in the making. In the intervening years, the band have released a few split EPs, deliberately designed to tantalize their fans – among whom they have reached …
Read More »