Rock and a Hard Place Recap
Back to Rock and a Hard Place Recap by Spnfanforever. Rock and a Hard Place recap The episode is set in Hartford, South Dakota, and it features our favorite Sheriff, Jody Mills, in her first appearance since Season 8. We last saw her laying on a restroom floor, coughing up blood because Crowley had planted…