2006 Charlotte NASCAR: 12-14 October, 2006, Lowes Motor Speedway, Charlotte, NC, USA I'm talking to a giant lizard!! ©2006, Michael L. Levitt, USA LAT Photographic
12-14 October, 2006, Lowes Motor Speedway, Charlotte, NC, USA
I'm talking to a giant lizard!!
©2006, Michael L. Levitt, USA
LAT Photographic