1960 Other Panhard PL17
Started on Sept. 29 by TwinMan
Big car comfort, small car economy, sports car performance. And silent. That's what they said in the ads, so it must be true, right?
See more:
You must be registered and signed in to comment.