2024-06-30
22 : 26 : 01
Poland, Międzyrzec Podlaski
Institution: Birla Institute of Technology, Mesra