NASA releases Outer Banks power outage images

The power outage on the North Carolina coast can be seen from space thanks to NASA