2025-06-26
16 : 36 : 35
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra