The Gift

The alien spaceship is less than one million miles from Earth. Three aliens are seated in the cockpit, looking through the large horizontal window as they approach the planet. Above the window a large display screen shows a close up view of New York City, from Times Square over to the East River. The aliens are pushing buttons and switches on the control panel below the window. Read more The Gift

Share