DVD Release trailer plus Special Features Preview
Submitted by Star Trek Index on Tue, 07/28/2009 - 01:52.
Scheduled release date is November 17... and frankly, even the preview trailer is badass! We can't wait for the release.
- Star Trek Index's blog
- Login or register to post comments



