Video BTS of ‘Luzia’ by Cirque du Soleil (YouTube)

Luzia by Cirque du Soleil opens at Dodger Stadium, Los Angeles
Luzia by Cirque du Soleil opens at Dodger Stadium, Los Angeles