2024-07-23
03 : 19 : 07
Poland, Ostrów Wielkopolski
Institution: Birla Institute of Technology, Mesra