2025-06-25
19 : 35 : 13
Poland, Gorzów Wielkopolski
Institution: Birla Institute of Technology, Mesra