Quantcast

Tag Archives: Rick Sales

Remembering Nick John

Posted by 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 […]

Read more