over 14 years ago

from: GPUpdate.net

( 992 views )

 ( 0 comments

They said it wouldn’t happen. But it has. Welcome to South Korea and Formula 1’s introduction to a brand-new location at a crucial point in the 2010 season. The venue may... read more »