During a concert performance in Hong Kong a giant lcd screen fell from the ceiling crushing at least 2 dancers from the boy band Mirror. Multiple people have been listed in critical condition due to their injuries.
Want to know more about G Biz? Get the official bio, social pages, articles, and more!