Godzilla Black

Godzilla Black - The Great Terror (Triple Jump Records)

What the fuck just happened?
Release Date: 
29 Sep 2013 - 11:30pm

As the final notes of The Blue Music (the final track on Godzilla Black's The Great Terror album) fade, I find myself rhetorically asking 'What just happened?' -