2024-07-22
22 : 28 : 40
Poland, Wysokie mazowieckie
Institution: Birla Institute of Technology, Mesra