2024-05-15
19 : 05 : 15
Poland, OstrowiecŚwiętokrzyski
Institution: Birla Institute of Technology, Mesra