A Journey To The Weird Corners Of The Internet 7 new episodes of our show “Follow This” are now streaming on Netflix: http://netflix.com/followthis #FollowThis. Tags internet news netflix entertainment netflix news internet #followthis