Closest Alien Neighbors

Dr. Seth reveals the potential proximity of alien life, hinting at the possibility of neighbors just four light years away.