3 men rescued by Placer County Sheriff's Office helicopter after being stranded in snow overnight
Three men off-roading in their trucks got stranded overnight, deep in the snow earlier this month in remote Placer County near Foresthill. It happened on the night of Jan. 6 when Chris Rose, his stepson and friend Brian Carlon adventured past the China Wall as snow was moving in.