The “official” Helix deliverymobile was a wood sided station wagon like the one parked between the two wings of the Lock Spot. But those tabloid deliveries began in 1967. This view is what year? 1951?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.