Shanghai International Circuit
Shanghai International Circuit is a no-expense-spared facility, conceived by the Shanghai authorities as a way to showcase the city to the world, perhaps in retaliation to Beijing's securing of the Olympic Games.
This is another headline indexed and brought to you by the AUTOMUNDO website.