Alyson JosephinMay 19, 20221 minGALLERY: Future Palace @ Logo in Hamburg, Germany is one of the best new heavy bands to come out of Germany and I got to see them live and take photos for a photo gallery you can find...