2025-03-16
13 : 42 : 34
Poland, Siemianowice Slaskie
Institution: Birla Institute of Technology, Mesra