over 14 years ago

from: GPUpdate.net

( 997 views )

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 »