1999 CART Rio 200. May 15, 1999, Rio de Janeiro, Brazil : 1999 CART Rio 200. May 15, 1999, Rio de Janeiro, Brazil The Brazilian Mercedes drivers wait for the rain to stop. -1999, Michael L. Levitt, USA. LAT Photographic digital photo
1999 CART Rio 200. May 15, 1999, Rio de Janeiro, Brazil
The Brazilian Mercedes drivers wait for the rain to stop.
-1999, Michael L. Levitt, USA.
LAT Photographic digital photo