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.

Comment(s)

Recommended