Saturday, March 28, 2020

1903 Oldsmobile "Doctor Car" prototype, the only one ever made.

1 comment:

  1. It looks like a duck. And it is indeed the oddest looking duck I ever saw. And a single seater too from the looks of it.

    ReplyDelete