Anna Lunoe – ‘Godzilla’ On May 4, 2017 By Acid Stag New Music If this new Anna Lunoe track doesn’t’ make you want to get up and go a little bit crazy, then I don’t know what will!