2024-07-02
15 : 20 : 34
Poland, Gorzow Wielkopolski
Institution: Birla Institute of Technology, Mesra