Engineer Sees “Space Portal” In His Own Backyard
Recently a report came in from The National UFO Reporting Center. It seems one engineer witnessed something extraordinary. While he was outside in his own backyard in Piqua, Ohio. This unknown man, looked over...