The Video: Watch Salsa Giants playing live Some of the world’s greatest Salsa artists came together for a unique show in Curaçao.