• Embed

VH1 News: 'Star Trek' New and Improved

Clip5/8/2009

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.

Up Next