2024-05-20
03 : 25 : 30
Poland, Jabłonowo Pomorskie
Institution: Birla Institute of Technology, Mesra