2025-03-16
10 : 39 : 14
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra