Drives and handles very well? Maybe if you're used to handling a tiny dick.... No way is that street legal
There ain't no way in hell that thing handles well unless you consider driving 10mph around a corner handling well!