When the cars arrive at a city they are usually displayed somewhere that the general public can come and have a look. It was quite nice wandering around in the quiet of the evening taking a few photos and watching as people admired and commented on cars they would never normally see.
Parked Up In Atlanta
in Gumball 3000