CAPE CANAVERAL, Fla — Astronomers may have found the first moon outside our solar system, a gas behemoth the size of Neptune.
Have astronomers found 1st moon outside our solar system?
If confirmed, gas behemoth rivals size of Neptune