Black metal band from Bordeaux, France formed in 2001.
These are photos from concerts where Otargos played, so they may be of other bands that played the concert as well.
Tyrant Fest 2023 Oct 21 - 22, 2023 Oignies, Hauts-de-France, France Uploaded by Sheb
Hellfest 2016 Jun 17 - 19, 2016 Clisson, Pays de la Loire, France Uploaded by Gheger
Incineration Festival 2015 May 9, 2015 London, England, United Kingdom Uploaded by Barry Carter