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