Movie Fan

August 10, 2009

I was about 5 when American Nitro was filmed and I actually remember seeing some of the cars at the World series in one of my first trips to the strip. I NEVER knew movies like this even were ever made..."

Loading...