A NUFORC-indexed report from August 15, 1985 describes a football-field-sized triangular craft over the water near South Nags Head.
Categories:
A NUFORC-indexed report from August 15, 1985 describes a football-field-sized triangular craft over the water near South Nags Head.
Leave a Reply
You must be logged in to post a comment.