EXCLUSIVE FOOTAGE: Aliens Spotted in Miami Mall

EXCLUSIVE FOOTAGE: Aliens Spotted in Miami Mall




We are only 5 days into 2024 and there are allegedly 8-10 feet tall aliens invading Miami mall 😅

Here is some rare and exclusive footage of the creatures spotted in Miami courtesy of my extremely lit imagination (and visual effects of course!).

Regardless of what happened i am left wondering if the truth is out there and if we’ll ever really know for sure.

#aliens #miami

Source

Leave a Reply

Your email address will not be published. Required fields are marked *

UFOLand.org
Logo