Shasta Himelrick case: Name to know might be Michael Owes
Shasta Himelrick went missing in Ohio around Christmas; first her car was found abandoned, and then her body was found in a river in early 2015. I don't believe there's an official cause of death on this case just yet, but there have been reports that blood was on the headrest in the car when found abandoned. This one got some attention because Shasta w…
Keep reading with a 7-day free trial
Subscribe to What Is Even Happening? to keep reading this post and get 7 days of free access to the full post archives.