RENO 911!

Lethal Injection

Season 3 E 13 • 09/06/2005

The Truckee River Killer prepares to meet his fate.

More