Findings of NASA scientists’ experiment suggests evidence of a parallel universe [Video]