2024-07-04
09 : 23 : 48
Poland, Tomaszów Mazowiecki
Institution: Birla Institute of Technology, Mesra