Shanghai Circuit Artist Impression: SIC Arena track section. Shanghai Circuit, Computer Generated Artist Impression, Shanghai, China, January 2004. DIGITAL IMAGE PLEASE NOTE: THIS IMAGE IS FOR MEDIA USE ONLY, NOT FOR SALE TO THE PUBLIC
SIC Arena track section.
Shanghai Circuit, Computer Generated Artist Impression, Shanghai, China, January 2004.
DIGITAL IMAGE
PLEASE NOTE: THIS IMAGE IS FOR MEDIA USE ONLY, NOT FOR SALE TO THE PUBLIC