15 March 2010, 9:10 am
Three Santa Rosa men are lucky to be alive after their car veered off a highway and rolled 120 feet down a coastal cliff.... Read More »