2024-05-29
01 : 03 : 31
Dominican Republic, Santiago
Institution: Birla Institute of Technology, Mesra