2024-07-02
01 : 24 : 14
Czech Republic, Cesky Tesin
Institution: Birla Institute of Technology, Mesra