2024-06-30
16 : 27 : 02
Poland, Ostrów Wielkopolski
Institution: Birla Institute of Technology, Mesra