Planet Hunters Talk

Planet_hunters_Kepler_ID_9181894 Undulations then sudden drop-off