Video thumbnail for youtube video ro__lkcxhp8

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