Dubai Search

Home About Contact Terms

Tornado warning – Rare tornado touches down in Northern California

Tornado – The EF1 tornado touched down in Scotts Valley near Santa Cruz, 70 miles south of San Francisco