Monday, June 24, 2024

Miami Mall Aliens Witness Testimony Reaction

On January 1, 2024 an incident occurred which attracted dozens of cops to Bayside Mall in Miami, Florida. Many eyewitnesses claim to have seen 10 ft tall beings that were seemingly phasing in and out of reality, while authorities are claiming it was a trick of the eyes and people were seeing shadows. What do you believe?


Please enter your comment!
Please enter your name here


Top 5 This Week

Popular Articles