Environmentalist Glues Herself to Tennis Net at French Open We have 1028 days left or something. Fans, not surprisingly, were not happy. Share this:TwitterFacebookLike this:Like Loading...