2025-03-17
05 : 35 : 40
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra