‘Salvation’ - NEO That NASA Missed - CBS Drama Exclusive Clip

A clip from the new CBS series. Premieres Wed. July 19th, 2017.