A huge mudslide crashed down on homes...
A huge mudslide crashed down on homes in the tiny town of La Conchita, about 70 miles northwest of Los Angeles
Get Almanac’s Daily Update
Get Almanac's Daily Update
BONUS: You’ll also receive our free Beginner Gardening Guide!