Black Knight Satellite seen over Philippines - ‘100 percent alien proof’ - claim
By Phelz in Technology
Updated 3 years ago
Black Knight Satellite seen over Philippines – '100 percent alien proof' – claim - Science - operanewsapp