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?

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Subscribe

Top 5 This Week

Popular Articles