F1 race could take place in Hanoi this November
The first-ever auto racing could take place in Vietnam in the coming months after a long delay due to Covid-19.
The first-ever auto racing could take place in Vietnam in the coming months after a long delay due to Covid-19.