When putting massive panels high in the air, above a crowd in an outdoor environment, the risks can be extreme. Rain and high winds can come at a moment's notice, so expert engineering and fabrication excellence are a must.
Lightweight, welded aluminum frames, a lot of cheeseborough clamps, and velcro-attached, sewn fabric panels made this massive installation straightforward and quick to assemble. And if the storms came, the only thing to fall would be a harmless, lightweight lycra panel.