2024-07-02
19 : 21 : 04
Poland, Wysokie Mazowieckie
Institution: Birla Institute of Technology, Mesra