over 3 years ago

from: MotorSportWeek.com

( 797 views )

 ( 0 comments

The My Dinh Nation Sports Complex in Hanoi, Vietnam is seeking to reclaim the land on which the Formula 1 Hanoi Street Circuit was built. F1 was poised to visit Vietnam for the... read more »