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 ...
READ MORE +