Los Alamos, "The Station"
On a recent trip to Los Alamos we met a lovely group of folks with their antique cars parked in front of an antique store. edit