It reminded me of that car too.....you and I are old to both remember that.....woohoo
I only know it because I saw the car on display in a lobby at the GM tech center in Warren Michigan a few years ago.