Sunday, March 30, 2025

Truth in advertising


 Apparently this is in Bedford, Virginia. The building is located on 217 West Depot Street.  Below is a copy of the cars they were offering for sale in May of 1941.



No comments:

Post a Comment