Shanghai International Circuit: The Ultimate Track Guide
F1 broke into the Chinese market in 2004 with its first race at the Shanghai International Circuit. The winding track, with incredible architecture, was an immediate hit with fans and drivers.
Shanghai International Circuit: The Ultimate Track Guide Read More »