2024-07-18
10 : 25 : 12
Poland, SIEMIANOWICE ŚLĄSKIE
Institution: Birla Institute of Technology, Mesra