New York Skies (Cheryl Costa)

The Buffalo Black Triangle UFO

Columnist Cheryl Costa shares the account of two women and their sighting of a triangle-shaped UFO

comments

To Top