2025-06-14
18 : 20 : 38
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra