2024-07-08
03 : 23 : 59
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra