The southern Indian metropolis of Chennai will be hosting what is being dubbed India's first night street race. The car racing event will be taking place from 30th August to September 1st, along a 3
The southern Indian metropolis of Chennai will be hosting what is being dubbed India's first night street race. The car racing event will be taking place from 30th August to September 1st, along a 3