2024-05-07
01 : 35 : 50
Poland, Czerwionka-Leszczyny
Institution: Birla Institute of Technology, Mesra