I explored that website. Seems they haven't done a "show" for two years now because of neighbor complaints.
Looking at the construction photos, that facade was no easy task. Funny, but I stumbled on a pirate ship facade that I LOVED and it turns out to be the same people. (look in the website archive)
It seems they had dozens of people to help. Welders, artists, etc. Those facades require a metal support rod, hoisted by a crane. Major work, imho.
I am building a pirate ship facade this year. I've been doing small scale experiments on different materials. Though a cloth canvas would hold up if I chose to use it another year, it is very heavy and I would be worried it would be a problem in a heavy rain storm. I found different tarps, but they are all made out of woven materials, which makes it hard to paint. They do offer grommets for easy staking though.
I found a place that sells larger pieces of 6mm black plastic sheeting. I went to Home Depot and bought a small roll. I've been using different types of paint or glue for detail. I've found that regular Elmer's glue is working best. I took a combination of mortar and sand and "sprinkled" it over some glue. It seems to be holding up.
Here is that sheeting website---
Black - 6 Mil Plastic Sheeting - Plastic Sheeting Supply