Interesting reading the comments at https://www.hemmings.com/stories/2008/09/30/lost-and-found-overflow-electra-limo. The twin is apparently alive and well, also! Devon
Was an ad for sale on the AACA Buick Buy Sell section I want to say 3 years ago? Yes, interesting car.