2025-06-28
13 : 27 : 19
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra