-->
Showing posts with the label Yap Films

'Star Trek' Tech Here and Now

Tweet      From phasers to communicators, the science of "Star Trek" seemed so incredibly futuristic when the first show aired 50 years ago, on Sept. 8, 1966. But as a new Smithsonian Cha…
Subscribe Our Newsletter