2024-07-17
22 : 24 : 25
Poland, Konstantynów Łódzki
Institution: Birla Institute of Technology, Mesra