43mph? I’d pay to see someone take that down any major highway here.
With a top speed of 43mph, it would not meet the speed limit in the town in which I live. Hell, it looks like a pedal car.