2024-07-26
05 : 19 : 54
Poland, Siemianowice Śląskie
Institution: Birla Institute of Technology, Mesra