Picture of the Day

Still looking for a first Ambassador

Shanghai International Circuit has been a permanent fixture on the F1 calendar for more than a decade, but a Chinese driver…

10 years ago