NEC's Cross-Company Surprise: Star Fleet

Originally released on May 30th, 2007. This is Neufeld Entertainment's Cross-Company Surprise, profiling the 1982 sci-fi series Star Fleet (an English adaption of the 1980-81 Japanese series X-Bomber).

You do not have Adobe Flash Player installed on your computer or your Flash Version is outdated. You need Flash Player to view this upload. Download Flash Player now.