For daily wit & wisdom, sign up for the Almanac newsletter. Email Address January 10, 2005 Weather A huge mudslide crashed down on homes in the tiny town of La Conchita, about 70 miles northwest of Los Angeles ADVERTISEMENT ADVERTISEMENT