Is the New ONVO L60 the True 'Small Road Warrior'?

ONVO L60Electric vehiclesFamily carsNew forces

Is the new ONVO L60 the true "Small Road God of War?"