1. VH1 News
    VH1 News: 'Star Trek' New and Improved

  • Posted 5/15/09
  • Views

The Enterprise is being relaunched, and all eyes and pointy ears were on the new cast of the Star Trek premiere in LA. Check out who gave his Vulcan seal of approval.