Planet Hunters Talk

Strange light signals spotted AGAIN on 2 other stars.