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

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

Previous Home Next

P2100385