Liquid Germs return to Earth!
Ladies and gentlemen, it's official, on Thursday 1st May 2025, Liquid Germs will return from their long intergalactic journey to return to earth. Documenting the long trip there will be a brand new album with a sound very influenced by…