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