Montecharge’s first full-length album ‘Demons Or Someone Else’ finally erupts from the Geneva underground after years of slow gestation. As previously announced, a few weeks after already unveiled some audio and video excerpts from the effort, Swiss metal/hardcore/noise rock practitioners Montecharge just released their debut full-length record called “Demons Or Someone Else” and available right [...]