No posts with label Birdie Personal Safety Alarm. Show all posts
No posts with label Birdie Personal Safety Alarm. Show all posts

The Keddie Cabin Murders

Keddie, California. Ever heard of it? Don’t worry, most people haven’t. Tucked away in the Sierra Nevada mountains, this little slice of now...