An internet predator gets more than he bargained for when arranging to meet his prey in person.
2016
2000
2024
1967
2005
—
2003
2020
1987
2006
2022
2012
2021
2019
1958