2025-08-15
17 : 00 : 15
Poland, Czechowice-Dziedzice
Institution: Birla Institute of Technology, Mesra