there were weird golf cart like vehicles similar to this in the early 2000s. i distinctly remember them because they were so goddamn ugly. pic related is the "gem car" which i think was street legal in at least california.
United States