In the epic battle between Internet Trolls and Social Media Influencers one troll takes the fight OFFLINE into his own murderous hands… where “likes” and “followers” can’t hear you scream.