2024-07-26
10 : 14 : 54
Poland, Grodzisk Mazowiecki
Institution: Birla Institute of Technology, Mesra