Tuesday, July 2, 2024

1975 Cadillac Caribou



 This is not a flower car. It was built by the Caribou Motor Company in California. Car and Driver reported on one in 2018. You can read the article here.

No comments:

Post a Comment