Video: Shanghai International Circuit preview
Written by David on October 13th, 2008 at 8:52 amLast Update: October 13th, 2008 at 8:52 am
Preview video of the Shanghai International Circuit in China.
Preview video of the Shanghai International Circuit in China.