The 10-Foot Miami “Shadow Aliens“...

Hello guys and gals, it’s me Mutahar again! This time we take a look at what appears to be a situation in Miami where the broader Internet community took a simple situation involving what appears to be the entirety of the Miami-Dade police force enclosing on a mall to be the centre of an emerging Alien spotting. Is it real? Let’s find out! Thanks for watching! Like, Comment and Subscribe for more videos! Check out the newest podcast episode:
Back to Top