2024-07-28
10 : 25 : 04
Poland, Jabłonowo Pomorskie
Institution: Birla Institute of Technology, Mesra