2024-07-17
20 : 11 : 05
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra