2024-05-02
05 : 05 : 09
Poland, Wysokie Mazowieckie
Institution: Birla Institute of Technology, Mesra