Gojira, from a forest in France to fronting festivals
Posted: Feb 20 2022
French do it yourself metal band Gojira has been applauded not only for pushing the boundaries of metal but for the way that seems out of nowhere, they became the most buzzed-about band in metal in the world.