2025-08-19
18 : 52 : 10
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra