Southern California residents witnessed a foreign substance falling from the sky as rain swept through the region over the last 24 hours. The storm also brought huge waves to the coast which ended up smashing the city of Ventura’s pier.
Read more...