2024-07-02
11 : 20 : 34
Poland, Jabłonowo Pomorskie
Institution: Birla Institute of Technology, Mesra