Sherri Shepard’s 1986 Toyota Celica Landed Her in Jail
Subtitles
  • Off
  • English

Sherri Shepard’s 1986 Toyota Celica Landed Her in Jail

The “Sherri” Host tells Jalopnik why a dealer’s promise that a $50k car note on a used Celica would change her life wasn’t entirely off.
We may earn a commission from links on this page.

Advertisement

Advertisement