This is INSANE FOOTAGE!!!!! | rumour has it that many many people saw 10 foot UFO Alien like creatures or something in a Miami Mall and alleged new CTV footage has people think. it’s a portal or something.. NSTAGRAM https://www.instagram.com/mitchell_hladchuk MY MERCH https://teespring.com/stores/mitchellreact previous vid https://www.youtube.com/watch?v=4SczOf7pmyY The 2nd Youtube Channel!! (NEW VIDEO) TikTok https://www.tiktok.com/@mitchellandmeara TWITTER… Continue reading INSANE FOOTAGE!! | 10 Foot Alien Creatures in Miami!?!? | NEW Footage shows a PORTAL In China???