Freddy Got Fingered

A North Carolina man has been arrested for failing to return a VHS cassette that he rented in 2002.  As if that wasn't bizarre enough, the film that…
March 24, 2016