2025-05-01
01 : 10 : 59
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra