PublicFreakout

People run for their lives as building in Shenzen, China, begins to shake for no reason and tilted on its foundation

People run for their lives as building in Shenzen, China, begins to shake for no reason and tilted on its foundation

Related videos