This Week on The Gralien Report: Final Proof of Extraterrestrials?

The recent “We the People” petition didn’t manage to make any progress regarding final proof that extraterrestrial life does actually exist… while we’ve addressed this on recent editions of our weekly program, this week’s show may offer something that DOES … Continue reading