2025-05-31
01 : 10 : 54
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra