As if the rain wasn’t enough this weekend, residents of Los Altos got an early start on Sunday when 3.1 magnitude earthquake rocked the town at 9:28 am. The quake was centered near was Briarwood Court and had a depth of 2.1 miles.  No injuries have been reported.
Read More at AbC 7.