1966 Oldsmobile Vista Cruiser
What we know:
1966
Oldsmobile

The vehicle is a distinctive 1966 Oldsmobile Vista Cruiser station wagon, manufactured in the United States. Hailing from Essex, Massachusetts, this iconic automobile is currently listed for auction, with its vivid images showcasing its classic design.
Last bid:
$16,000