Super Run Car Show, originally uploaded by Roadsidepictures.

Roadsidepictures says, “Henderson, Nevada”

Advertisements