2025-04-25
07 : 27 : 10
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra