A l t e r E g o 9 Posted November 19, 2008 Several dozen photos from new "Star Trek XI' trailer explained by 'Star Trek XI' director. View the full article Share this post Link to post Share on other sites