April 26, 2025 @ FET Festival, Torelló, ES