What the Helen of Troy is This What in the Holy Hell is This Thing? By Prince Of Petworth Published October 22, 2018 at 10:00PM I don’t understand how you’re supposed to stand on this crazy looking scooter. And how do you charge it?