2025-08-24
10 : 56 : 19
Poland, OstrowiecŚwiętokrzyski
Institution: Birla Institute of Technology, Mesra