Vector's World
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
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment