Anyone recognize this EV?

It’s not that far from my house, but I don’t want to take a trip up
there just to find something not worth fooling around with.

looks kinda like a citicar… but its longer… Not sure what kind of vehicle that is. Look at 72V under EV album

here’s a few

Link is broken…