2025-06-17
08 : 24 : 17
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra