News Veneno To Release 12″ Veneno from Barcelona, Spain are to release a 16 track 12″ of some riff roar hardcore Continue Reading...