Fans of films may find Snuff especially interesting thanks to its engaging atmosphere, visual presentation, and entertainment value.
Released during the tail end of ‘93, 101’s third promo video, Snuff, was a sleeper hit that threw haymakers for eight-minutes… if you don’t count the post credits clips.