This is located at the Volo Auto Museum.
There is a YouTube video The 1979 Alien Display
Volo Auto Museum Oct 19,2015
The top picture from The Eighth Passenger's post is from the display at the museum. I couldn't get the link to load.
Apologies I cringe at posting this. It's a terrible video. But you can see the vehicle.
D