2025-06-28
15 : 46 : 31
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra