Time travel and meteors