ternopilinkling.com
Look out for these NASA technologies in the big game
NASA technologies will be in play at Atlanta’s Mercedes-Benz Stadium when the New England Patriots take on the Los Angeles Rams in Super Bowl LIII. In a video posted to YouTube Friday, NASA describ…