Advertising Console

    Dramatic escalator brake failure causes human pileup

    Zoomin.TV United Kingdom

    door Zoomin.TV United Kingdom

    1,1K
    8 093 views
    Newly-released surveillance footage shows how an escalator brake failure sent crowds of people into a human pileup at a metro station in Washington D.C.