Miami Police dispel rumors of an alien at shopping mall
It turns out 2024 didn’t kick off to an extraterrestrial start, after all.
Miami police shut down wild rumors that a 10-foot-tall alien was roaming the Floridian city on New Year’s Day after the conspiracy theory…