Libra Show Systems is an event production and audio visual company based in North York, Toronto, that has been supplying events for decades. It provides…
Production & Technical Equipment · North York, Canada · Services: Audio Visual Hire, Sound & PA, Lighting, LED & Screens, Staging, Rigging & Trussing, Content & Live Streaming, Special Effects & Pyro