2001 Long Beach Indy Lights: 2001 Long Beach Indy Lights, 7 April, 2001, Streets of Long Beach, CA, USA Rolando Quintanilla runs from his burning car. -2001, Leland Hill, USA LAT Photographic
2001 Long Beach Indy Lights, 7 April, 2001, Streets of Long Beach, CA, USA
Rolando Quintanilla runs from his burning car.
-2001, Leland Hill, USA
LAT Photographic