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 »
4
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 »