Huge Alien Planet Has a Mysterious Hot Spot

More from Space.com