‘Alien overlords’ or CGI? Strange lights purportedly spotted above Miami spark Twitter theories (VIDEO)
2:01am PDT - June 24th, 2020 ufo - RTA video claiming to show glowing spheres hovering above Miami, Florida, has caused considerable head-scratching on social media, with some arguing that the incredible footage is clearly phony. Read Full Article at RT.com