1. Santa Cruz pier in California collapses into the water, taking multiple people with it

    Santa Cruz pier in California collapses into the water, taking multiple people with it

    20
    0
    2.26K
    5