Big Picture Science Radio show – Aliens – The Evidence

Big Picture Science Radio show – Aliens – The Evidence Donate to SETI Institute Click link to listen: ENCORE  Once again the aliens have landed … in theaters.  It’s no spoiler to say that the latest cinematic sci-fi, Arrival, involves extraterrestrials…