S01 E20
Mar 9, 2005 |
|
|
|
|
72 Hours: True Crime
The Game
Release Date: Mar 9, 2005Episode Description
In 1995 Houston, Texas, a duo of con-women lure men with the promise of sex but then drug and rob them. But who is the mysterious puppet-master behind their actions?
Where to Watch 72 Hours: True Crime Season 1 Episode 20 Now
Best
Rent/Buy
Free