Galacticat Posted on May 10, 2019June 16, 2019 by Thorsten Fleisch Flesh City will have its european premiere at Fantastic and Terror Festival in Tarrega – GALACTICAT [Spain] in June.