2025-06-03
01 : 19 : 33
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra