2024-07-18
12 : 29 : 20
Poland, Jabłonowo Pomorskie
Institution: Birla Institute of Technology, Mesra