2025-04-25
02 : 34 : 14
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra