2024-07-01
14 : 23 : 35
Poland, Grodzisk Mazowiecki
Institution: Birla Institute of Technology, Mesra