Hot off the official website, this amusing music video, A New Crew in Town, which reminds us that, if nothing else, the new incarnation of the show is 'so much better than the one with Lorne Greene.' And, more importantly, that there's at least one person involved with the show's production who still has a sense of humor.
0 Comments