My apparent "new" follower claims to be Mel Gibson...."blocked your ass!"