This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.
ST. LOUIS, MO (KTVI) - Equestrian and acrobatic show 'Cavalia' has some striking performances for Opening Day in St. Louis. They stack up acrobats in the plaza at the amazement of Cardinal fans. Cavalia is a company based in Montreal, Canada. They put on large-scale equestrian and performing arts productions.