2024-05-19
01 : 53 : 49
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra