Russell Lee had to have been one of the U.S. government’s most widely traveled photographers. Just in our carspotting series, we’ve seen photos of his from Idaho, Ohio, New Mexico, Louisiana, Oklahoma, and now West Virginia. Unlike those previous photos, however, this one – which we believe was taken on McDowell Street in downtown Welch, West Virginia – come from after World War II (the movie at the Pocahontas was released in 1942, but the U.S. National Archives has the photo dated 1946) and we’re not entirely sure in what capacity or for what agency Lee took the photo. Still, there’s some good carspotting to be had, so tell us what you see here.
More gadget review in www.mamaktalk.com