Share

60-person college choir falls through stage

A clip of a stage collapse that occurred at a university in southwest China’s Sichuan Province has gone viral.

Leave a Comment