Stage FX

A Dubai based, European-run rental company specializing in all aspects of special effects for indoor and outdoor events...