2024-11-28
12 : 28 : 29
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra