Thursday, December 26, 2024
Happening Now

NASA spots “Star Trek” Starfleet logo on Mars

Hopefully, it finds some aliens sporting Vulcan salutes next Source

Share