New York Skies (Cheryl Costa)

1993- Huge UFO at West Point Academy

On and otherwise dull patrol night, three military police see a UFO the size of a six story building.

comments

To Top