2024-07-18
12 : 34 : 24
Poland, OstrowiecŚwiętokrzyski
Institution: Birla Institute of Technology, Mesra