SNUFF ** USA / Argentina / Canada 1976 Dir: Michael Findlay 80 mins A notorious “nasty” and among the silliest movies to ever earn such a level of controversy, this movie’s enduring legacy is that it brought wide attention to the concept of the “snuff” movie, even though anyone lured…