4 months ago

from: MotorSportWeek.com

( 406 views )

 ( 0 comments

Osaka wishes to bring Formula 1 to Japan’s third-largest city with a street circuit on the man-made Yumeshima Island in Osaka Bay, according to reports. Since 2009, the... read more »