California may be on the brink of a political earthquake.
1861
470
3039
1027
589
2337
673
354
