A Periodic, Seasonal Visitor to Planet Earth