
On a cold, rain-soaked night in the forests near North Bend, Washington, Troy and Dorian Stern encounter the impossible - a silent craft hovering between the trees, waiting for them.
Moments later, their lives - and the course of human history - change forever.
Rescued...