An asteroid discovered just eight days ago will sweep past Earth tonight at a distance closer than one-quarter the gap ...