Festival Launcher An otherworldly glow emanates from this strange and outlandish-looking device. Its missile tubes …