2024-07-08
02 : 19 : 29
Brazil, Sao Jose dos Campos
Institution: Birla Institute of Technology, Mesra