An unexpected visitor, just in time for the ride.