Skip to playerSkip to main contentSkip to footer
  • 8 years ago
The Colusa County Sheriff's Office in Northern California says a body was found in a freezer in an Arbuckle home early Thursday.

Recommended