Sneak Peek at The CW’s New Sci-Fi Summer Drama ‘Pandora’ (PHOTOS)