Host Control
Sat, 15 Mar, 2025 at 11:59 pm - Sun, 16 Mar, 2025 at 06:30 pm
El Sadar Stadium, C. del Sadar, s/n, 31006 Pamplona, Navarra, 31006, Pamplona, Spain