People watching the collapsed pier at Santa Cruz Wharf in Santa Cruz, California, on Dec 23. The pier fell into the ocean and floated away as the …
People watching the collapsed pier at Santa Cruz Wharf in Santa Cruz, California, on Dec 23. The pier fell into the ocean and floated away as the …
In