An older comet that the sun has invaded the solar system. The old and reliable Hubble telescope already has photos 0 Points Upvote Downvote