2024-07-22
10 : 19 : 51
Poland, Gorzow Wielkopolski
Institution: Birla Institute of Technology, Mesra