2025-09-10
19 : 43 : 12
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra