Wednesday, March 21, 2018

Voyager 1 Lives

"NASA Gets Response From Spacecraft 13 Billion Miles Away".

No word from Star Fleet Command on whether a super-powerful alien probe is on its way to the Solar System. (Via H.R.)