2025-05-24
22 : 26 : 42
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra