2024-07-03
23 : 17 : 29
Poland, Gorzów Wielkopolski
Institution: Birla Institute of Technology, Mesra