CART Sneak Preview, Mazda Raceway at Laguna Seca, February 2002 / P2090283

Mike Veglia, Motor Sport Visions Photography
2/11/02

Previous Home Next

P2090283