theblacklaser.net
Gojira’s “All The Tears”
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 succeed…