Loading...
News
    Shows

      Building Rolls Over

      |Caught On Tape: A building in Cankiri, Turkey fell over and rolled onto its roof, nearly missing surrounding buildings.

      Related Videos