2024-07-18
12 : 26 : 19
Poland, Gorzów Wielkopolski
Institution: Birla Institute of Technology, Mesra