Huge asteroid makes close call with Earth, disappoints stargazers
Though it passed more than two million miles away, the huge asteroid NEA 2000 EM26's flyby is being considered by scientists a close call with Earth. While the asteroid had scientists excited, an expected cosmic show last night proved to be disappointing to stargazers.