Comet blast from the past