VH1 News: 'Star Trek' New and Improved

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.

05/08/2009 ยท 1:29