An internet predator gets more than he bargained for when arranging to meet his prey in person.
1990
1980
2008
2003
2002
2005
2004
1991
2013
2018
2011
1979
2017
1974
2021
2022
1899