2024-07-01
12 : 16 : 28
Poland, Czerwionka-Leszczyny
Institution: Birla Institute of Technology, Mesra