2024-07-07
19 : 28 : 17
Poland, OstrowiecŚwiętokrzyski
Institution: Birla Institute of Technology, Mesra