2024-07-08
23 : 29 : 53
Poland, Czerwionka-Leszczyny
Institution: Birla Institute of Technology, Mesra