A magnitude 6.4 earthquake rocked Southern California Thursday morning, the largest  to strike the region in 20 years. The quake struck at 10:33 a.m. July 4th. near the remote Kern County community of Searles Valley. It was widely felt around Southern California.