A tornado touched down in the Northern California town of Scotts Valley near Santa Cruz Saturday afternoon, flipping cars and knocking down power lines, according to authorities. Several people were ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results