Thank You for the opportunity, my friend.
I said, lucky, and that was what it was. I Googled "3 wheeled electric delivery vehicle" and there was another photo of the same vehicle with links to the eventual answer.
Not a very good "Autopuzzler" method to solve a puzzle, but at least I can make use of Google a little better sometimes.
Thanks Again.
Bill