2025-03-17
06 : 36 : 46
Poland, Siemianowice Slaskie
Institution: Birla Institute of Technology, Mesra