IndyCar Images , Streets of Long Beach (2001)
2001 CART Toyota Grand Prix of Long Beach, 6-8 April, 2001, Streets of Long Beach, CA, USAThe three Brazilian drivers listen to their national anthem.20 MB File-2001, Michael L. Levitt, USALAT Photographic