2024-07-18
21 : 33 : 50
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra