A witness recently submitted a report to the National UFO Reporting Center (NUFORC), claiming that he saw a flatbed truck…
Sign in to your account
Remember me