The Giants puppets of the French company Royal de Luxe make their first show in The Netherlands, walking in the streets of Leeuwarden, the European Capital of Culture 2018, where around 4,000 people are expected over the weekend.
In the Netherlands, this news clip is about giant puppets. Meanwhile in America, a vast majority of id ts believe these are 10 foot gigantic Aliens from a top secret facility in the middle of the ocean.
I just heard about this, I was watching some random video and some dude comes on talking about these Nephilim wooden puppets… So I had to search… Maybe it’s because I refuse to use TikTok so my brain hasn’t rotted to the same extent or something 🤷🏻♀️ lol! I can’t with these people. 🤦🏻♀️ Do they know this is like 5 years old? 😂