What is it that the French put in the water that they are collectively able to produce artists with such fine tuned aesthetic senses? Creative pills? Iodine? Calcium? Whatever it is, it has succeeded yet again with this killer video for “All The Tears” from Gojira’s most recent record, The Way of All Flesh.
Check it out.