2024-10-20
05 : 15 : 29
Dominican Republic, Santiago
Institution: Birla Institute of Technology, Mesra