Video Of "10-Foot-Tall" Human-Like Creatures In Brazil Shocks Internet
Brazil's provincial government commented on the video calling the creatures "strange beings".
Source: ndtv.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Bizarre Creature Alien. Real-time updates on events, politics, business and more.