Watch a revamped, all-electric plane take off and land on a river

Watch a revamped, all-electric plane take off and land on a river