Avi Loeb stops by Aftermath to unveil his latest discovery in his search for Extraterrestrial life.

Leave a Reply