massive production
larger than life assembly
The band is known for their bombastic and controversial stage theatrics involving a massive production.
The band is known for their bombastic and controversial stage theatrics involving a larger than life assembly.