Len and Michael talked with retired Astronomy Professor Harold Kozak about the latest space news. Chinese Astronomers say they have received a radio signal that may have come from an alien planet, or it's just a rouge radio signal. Harold told the guys the Chinese astronomers will have a hard time proving it. Harold believes aliens are here among us.
Photo Credit: Getty Images