Eerie footage captured of Miami police's response to an incident on New Year's Day appeared to show an alien-type creature floating around.It was widely shared by conspiracy theorists on social media who claimed a 10-foot-tall silhouette walking near cop cars was from another planet. One user claimed a 'glowing figure' was walking through smoke during the chaotic scene.
Load More
Load More