2024-07-03
05 : 35 : 51
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra