Remembering Nick John
Posted by Bram Teitelman on September 14, 2018
I was in Austria when I got the news that Nick John had succumbed to pancreatic cancer. Standing by a farmhouse on a mountain in Eisenerz surrounded by co-workers for a celebratory event, I was instantly taken out of the moment and back to the multiple memories I had of Mastodon and Gojira’s manager. While […]