2024-07-18
12 : 36 : 37
Poland, Ostrów Wielkopolski
Institution: Birla Institute of Technology, Mesra