2004 Petronas Shanghai International Race Festival (DTM) : 2004 Petronas Shanghai International Race Festival (DTM) Shanghai, China. 17th - 18th July. Felipe Massa in a Formula 1 Sauber Petronas C23 in action on the streets in a demonstration run. World Copyright: Andre Irlmeier/LAT Photographic ref: Digital Image Only
2004 Petronas Shanghai International Race Festival (DTM)
Shanghai, China. 17th - 18th July.
Felipe Massa in a Formula 1 Sauber Petronas C23 in action on the streets in a demonstration run.
World Copyright: Andre Irlmeier/LAT Photographic
ref: Digital Image Only