2024-07-03
03 : 23 : 23
Poland, TOMASZÓW MAZOWIECKI
Institution: Birla Institute of Technology, Mesra