2 ms·Looks very much like something out of an older Star Trek movie.by 1970-01-01 2y agoLooks very much like something out of an older Star Trek movie.