This was on East 54th St. The rider wore a suit and helmet and navigated the sidewalk pretty well.
Short video 1
I’m pretty sure we’ve written about this design before, but I’m too lazy to check. Seen in the wild today in Grand Central Station. The thing looks to weigh at least 30 pounds and the rider had to lug it up a long staircase before he could use it.