humor A mysterious VHS tape from a thrift store has a twisted secret (Video) By: Martin In: Humor, Owned, Video Apr 1, 2018 96 Liked! 471 Disliked 0 Via Foone’s Twitter Like this post? 96 Liked! 0