Metal Storm logo
Lochlan Watt


Live musician

2016 Thy Art Is Murder - vocals  
2017 Psycroptic - vocals  

Personal information