2025-06-17
01 : 23 : 14
Poland, Kraków, małopolskie
Institution: Birla Institute of Technology, Mesra