1996 Indy Lights Laguna Seca: Laguna Seca, California, USA. Greg Moore tests the new Indy Lights Lola chassis. World Copyright: Michael L. LevittLAT Photographic
Laguna Seca, California, USA. Greg Moore tests the new Indy Lights Lola chassis. World Copyright: Michael L. LevittLAT Photographic