The Last Person to See Teresa Alive still

Part 1 · Episode 5

The Last Person to See Teresa Alive

  • Release date
  • December 18, 2015
  • Runtime
  • 59 min
  • TMDB score
  • 8.4

As Steven's trial begins, his attorneys argue that law enforcement officials framed him and were negligent in not pursuing other leads in the case.

Community

–
No ratings 0 likes

Episode reviews

No reviews for this episode yet.