Categories
Insane

Wolves chase performers during live show, raising alarm over safety concerns

A pack of wolves chasing actors across the stage during a live show has raised alarm about the safety of the performers and audience. The clip was filmed in a theater in northwestern city of Xi’an, China was posted on social media platform Weibo last week. It quickly went viral, garnering more than 433 million […]