28 Jul 2025 SOUL OPEN AIR — Thessaloniki MACHINE HEAD & FEAR FACTORY MACHINE HEAD || FEAR FACTORY More info