2025-05-17
06 : 13 : 23
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra