2024-05-09
22 : 22 : 08
Poland, Gorzow Wielkopolski
Institution: Birla Institute of Technology, Mesra