So theres UFO footage now from several sources and no one in the government is denying it. Whats everyone think?
Ivermectin Man
Forum Rules