Posted on May 14, 2009November 8, 2016Star Trek: Voyager Series Finale Spot A promotional spot for the series finale of Star Trek: Voyager from May 2001.