Probably
TLC recycles their space shows regularly. I think this one was made in 1999 based on a "20" extrasolar planets comment and a few other its been X years since Y comments. No other airdate is listed at the link which usually shows airdates out about a month.
I caught only the last half and couldn't tape the second show due to a thunderstorm. There's about a 50 % chance I taped it during its first showing, but my tape collection is poorly labeled.
Regards,
Mark Eby
