S03 E13
Nov 20, 2005Not Available
Snapped
Deidra Lane
Release Date: Nov 20, 2005Episode Description
Deidra lane claims that abuse is what caused her to shoot her football player husband, but police find that years earlier she had committed the crime of larceny as well.
Where to Watch Snapped Season 3 Episode 13 Now
Best
Rent/Buy
Free